css - 使用 Html.BeginForm 和语义 UI

标签 css asp.net asp.net-mvc html-helper semantic-ui

当我使用 Html.BeginForm 时,语义 UI 将运行并使用经典 UI。

如何解决这个问题?

@using (Html.BeginForm())
{
<div id="addRestaurant">
    <form class="ui form">
        <div class="required field">
            <label for="resName">Restaurant Name</label>
            <input type="text" name="model.RestaurantName" id="RestaurantName"/>
        </div>
...
</div>
}

在使用 Html.BeginForm 之前 enter image description here

使用 Html.BeginForm 后 enter image description here

最佳答案

将类应用于mvc表单

<div id="addRestaurant">
@using (Html.BeginForm("ActionName","ControllerName", method: FormMethod.Post, htmlAttributes: new { @class="ui form"} )) {

        <div class="required field">
            <label for="resName">Restaurant Name</label>
            <input type="text" name="model.RestaurantName" id="RestaurantName"/>
        </div>
...

}
</div>

关于css - 使用 Html.BeginForm 和语义 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40358292/

相关文章:

c# - asp.net 多个 gridviews - 不显示数据

asp.net - 在 ASP.NET 中使用 Debug.Assert 是否值得?

asp.net-mvc - ViewBag和ViewData还是asp.net MVC中状态管理的一部分吗?

css - JSF/CSS 属性选择器

css - 如何在 Zurb Foundation 4/5 全屏中制作行?

html - 是否可以结合 Wordpress 模板 (Semplice) 和一些 HTML & CSS 页面?

asp.net - updatepanel 内的按钮导致整个页面刷新

c# - Entity Framework 在分配给嵌套列表成员时复制查找值

asp.net-mvc - MVC4 授权属性覆盖;如何通过角色?

css - 为什么我的形象与我的文字重叠?