我的表单在Visual 2013中没有正确地呈现css。我使用以下代码来声明表单:
@using (Html.BeginForm())我试过用这个,但joy还是没有:
@using (Html.BeginForm(new {@id="contact-form"}))我以前的HTML5以前是这样的:
<form id="contact-form" action" name="contact-form" method="POST" accept-charset="utf-8">但是现在,MVC生成的代码是:
<form action="/Home/Contact/contact-form" method="post"><div class="validation-summary-valid" data-valmsg-summary="true"><ul><li style="display:none"></li></ul></div>没有id标记的迹象,也没有CSS应用于表单,也不知道额外的代码div class=“验证-摘要-有效”数据-valmsg-概括=“真”>“的位置。
来自于。
如能提供任何帮助,将不胜感激:)
发布于 2014-05-01 16:37:16
解决后,以下代码正确传递了CSS ID选择器:
@using (Html.BeginForm("Contact", "Home", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @id = "contact-form", role = "form" }))https://stackoverflow.com/questions/23411581
复制相似问题