ASP.NET MVC 在提交时读取元素的自定义 html 属性
我对 ASP.NET 和 MVC 尤其是新手。 现在,我试图了解是否可以轻松获取提交数据的自定义属性值。
例如,当在表单中编写类似的内容时(可以工作并发布,我可以获取复选框值) <%= Html.CheckBox("cb1", new { Listen = "listen:6" }) %>
我可以直接获取“listen”的值还是需要JS? (我知道我可以使用隐藏字段,但我还是要问)
谢谢
I'm new to ASP.NET and MVC in particular.
Now, I'm trying to understand if I can easily get values of custom attributes of submitted data.
For example, When writing something like this inside a form (which works and posts and I can get the checkbox value)
<%= Html.CheckBox("cb1", new { listen = "listen:6" }) %>
Can I get the value of "listen" directly or do I need JS?
(I know I can just use hidden fields, but I'm I'm asking anyway)
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不能;当表单被 POST 时,仅发送名称/值对。这是 HTML 和表单的一般功能,并非 ASP.NET 或 MVC 所特有的。
You cannot; when a form is POST-ed, only the name/value pairs are sent. This is a general feature of HTML and forms, and not specific to ASP.NET or MVC.