微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 如何在ASP.NET MVC的HTML中创建按钮?

参见英文答案 > Looking for a Html.SubmitButton helper that would accept class attributes in MVC36个
我正在为索引页面制作一个小表单.
@model MarketPlace.Models.Download
@{
    ViewBag.Title = "Index";
}
@using (Html.BeginForm("Index","Downloads",System.Web.Mvc.FormMethod.Post,new { enctype = "multipart/form-data" }))
{
    <td>@Html.displayNameFor(model => model.EMail)</td>
    <td>@Html.TextBoxFor(model => model.EMail,new { @class = "form-control round-input",@style = "width:200px" })</td>
    <td>@Html.displayNameFor(model => model.Reference)</td>
    <td>@Html.TextBoxFor(model => model.Reference,new {@class = "form-control round-input",@style = "width:200px"})</td>
    <td>@Html.displayNameFor(model => model.Products)</td>
    <td>@Html.Buttonorsomething
}

我以为会有一个`@Html.Button或其他东西,我在Google上搜索,但显然他们没有添加一个.

我的问题是,我该如何制作一个按钮?

编辑:请注意,我一直在使用ASP.NET MVC很短的时间,请原谅我这个愚蠢的问题!

解决方法

只需包含纯HTML按钮就可以了

喜欢

<input type="button" value="Create" />

如果你想要一个HTML按钮,那么它将调用你的MVC控制器的动作方法.
试试这个

<input type="button" value="Create" onclick="location.href='@Url.Action("Create","User")'" />

原文地址:https://www.jb51.cc/csharp/243343.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐