我已经做了一些阅读改变,我想不出我如何改变视图,通过控制器来处理视图的变化。我有2个按钮,当前使用onclick来改变视图,但我希望通过控制器完成。使用MVC我想视图从控制器
这是我的看法:
@{
ViewData["Title"] = "RoleCreator";
}
<div class="ui-layout-center">
<h1>Example Header</h1>
<p>Example Text </p>
<input type="button" value="Create Role" onclick="location.href = 'RoleManager/RoleCreator'"/>
<input type="button" value="Edit Role" onclick="location.href='RoleManager/RoleEditor'"/>
</div>
不要硬编码的URL在'onclick',使用'Url.Action()',而不是 – haim770
这就是为什么我希望它通过控制器完成,但我不知道如何以这种方式完成。我会假设Url.Action()不会这样做? –
你是什么意思?控制器将会被调用。 –