【问题标题】:MVC Html.BeginForm CSSMVC Html.BeginForm CSS
【发布时间】:2014-06-18 03:51:11
【问题描述】:

我的表单在 Visual Studio 2013 中没有正确呈现 css。我正在使用以下代码来声明表单:

@using (Html.BeginForm())

我尝试过使用它,但仍然没有乐趣:

@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="validation-summary-valid" data-valmsg-summary="true">

    来自。

    任何帮助将不胜感激:-)

    【问题讨论】:

      标签: asp.net forms css asp.net-mvc-5


      【解决方案1】:

      已解决,以下代码正确传递了 CSS ID 选择器:

      @using (Html.BeginForm("Contact", "Home", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @id = "contact-form", role = "form" }))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-03
        • 1970-01-01
        • 1970-01-01
        • 2021-11-01
        • 2011-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多