如何解决在“查看”页面中,当“ @model Model”也链接到模型类时,为什么还要包含“ @using Model”
我是MVC的新手,当我意识到以下几点时,我正在使用HTML帮助器(单选按钮和下拉列表):
单选按钮
@model HtmlHelperDemo.Models.usermodel
@using (Html.BeginForm("Index","Home",FormMethod.Post))
{
<b>Select Tea Type: </b><br />
Tea: @Html.RadioButton("TeaType","Tea",false)
| Coffee: @Html.RadioButton("TeaType","Coffee",true)
| BlackTea: @Html.RadioButton("TeaType","BlackTea",false)
| GreenTea: @Html.RadioButton("TeaType","GreenTea",false)
}
下拉列表
@using HtmlHelperDemo.Models
@model usermodel
@using (Html.BeginForm("Index",FormMethod.Post))
{
<b>Select Tea Type: </b>
@Html.DropDownList("SelectTeaType",new SelectList(Enum.GetValues(typeof(TeaType))),"--Select TeaType--")
}
对于单选按钮帮助器,如果要使用模型类,则仅声明
@model HtmlHelperDemo.Models.usermodel
在下拉列表帮助器中,要使用模型类,我必须声明“ @using Models”和“ @model usermodel”
@using HtmlHelperDemo.Models
@model usermodel
这是为什么?我们什么时候声明@using Models
?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。