首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC Html.BeginForm CSS

MVC Html.BeginForm CSS
EN

Stack Overflow用户
提问于 2014-05-01 16:06:52
回答 1查看 1.3K关注 0票数 1

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

代码语言:javascript
复制
@using (Html.BeginForm())

我试过用这个,但joy还是没有:

代码语言:javascript
复制
@using (Html.BeginForm(new {@id="contact-form"}))

我以前的HTML5以前是这样的:

代码语言:javascript
复制
<form id="contact-form" action" name="contact-form" method="POST" accept-charset="utf-8">

但是现在,MVC生成的代码是:

代码语言:javascript
复制
<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-概括=“真”>“的位置。

来自于。

如能提供任何帮助,将不胜感激:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-01 16:37:16

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

代码语言:javascript
复制
@using (Html.BeginForm("Contact", "Home", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @id = "contact-form", role = "form" }))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23411581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档