Button Mvc Telerik按钮事件

Button Mvc Telerik按钮事件,button,telerik,telerik-mvc,mouseclick-event,Button,Telerik,Telerik Mvc,Mouseclick Event,当有人单击下面的按钮时,我想导航到Home Controller中的另一个action NewPage <input class="t-button AlignButton" type="button" value="New" /> 执行此操作的代码是什么。 提前感谢。使用ActionLink可能会更好 @Html.ActionLink("New", "NewPage", "Home") 如果希望它看起来像一个按钮,可以添加css属性 @Html.ActionLink("Ne

当有人单击下面的按钮时,我想导航到Home Controller中的另一个action NewPage

<input class="t-button AlignButton" type="button" value="New" />

执行此操作的代码是什么。
提前感谢。

使用ActionLink可能会更好

@Html.ActionLink("New", "NewPage", "Home")
如果希望它看起来像一个按钮,可以添加css属性

@Html.ActionLink("New", "NewPage", "Home", new { @class="newpage" })

在css中,您可以定义希望链接的外观,包括使用图像。

选项很少。您可以按照Daniel的建议执行,也可以使用JavaScript执行

注意:导航在没有JavaScript功能的浏览器中不起作用

将Id添加到按钮

<input class="t-button AlignButton" type="button" value="New" id="my-button" url="@Url.Action("Action", "Controller")" />
我使用这样的解决方案:

@(Html.Kendo().Button()
    .Name("CreateDataSubmit")
    .Content("Create new")
    .Events(e => e.Click(@<text>function(e) { window.location.href = "@(Url.Action("Create"))" }</text>))
)

@Html.ActionLink("Create new", "Create", null, new { @class = "k-button k-button-icontext" })
@(Html.Kendo().Button())
.Name(“CreateDataSubmit”)
.Content(“创建新的”)
.Events(e=>e.Click(@function(e){window.location.href=“@(Url.Action(“Create”)”)”}))
)
@ActionLink(“新建”,“创建”,空,新建{@class=“k-button k-button-icontext”})
第二个更好。祝你好运

@(Html.Kendo().Button()
    .Name("CreateDataSubmit")
    .Content("Create new")
    .Events(e => e.Click(@<text>function(e) { window.location.href = "@(Url.Action("Create"))" }</text>))
)

@Html.ActionLink("Create new", "Create", null, new { @class = "k-button k-button-icontext" })