Asp.net mvc ASP.NET MVC4-单击按钮后如何保存下拉项
我有一些起始表单,用户可以在其中输入以下基本数据:Asp.net mvc ASP.NET MVC4-单击按钮后如何保存下拉项,asp.net-mvc,forms,asp.net-mvc-4,drop-down-menu,Asp.net Mvc,Forms,Asp.net Mvc 4,Drop Down Menu,我有一些起始表单,用户可以在其中输入以下基本数据: <fieldset> <legend>Registration Form</legend> <ol> <li> @Html.LabelFor(m => m.UserName) @Html.TextBoxFor(m => m.UserName) </li>
<fieldset>
<legend>Registration Form</legend>
<ol>
<li>
@Html.LabelFor(m => m.UserName)
@Html.TextBoxFor(m => m.UserName)
</li>
<li>
@Html.LabelFor(m => m.Password)
@Html.PasswordFor(m => m.Password)
</li>
<li>
@Html.LabelFor(m => m.ConfirmPassword)
@Html.PasswordFor(m => m.ConfirmPassword)
</li>
</ol>
<input type="submit" value="Register" />
</fieldset>
登记表
@LabelFor(m=>m.UserName)
@Html.TextBoxFor(m=>m.UserName)
@LabelFor(m=>m.Password)
@Html.PasswordFor(m=>m.Password)
@LabelFor(m=>m.ConfirmPassword)
@Html.PasswordFor(m=>m.ConfirmPassword)
现在,我想在此表单中添加一个附加字段,用户可以在其中选择他所知道的语言。它需要是一个下拉列表,按钮在右侧。当用户从下拉列表中选择一种语言并单击右侧的“添加”按钮时,该语言的名称应显示在下面。我不知道该怎么办。我刚刚开始学习,所以对我来说还是有点困惑
<li>
@Html.DropDownListFor(model => model.Language,
new SelectList(Enum.GetValues(typeof(Pro.Web.Models.Data.Languages))))
</li>
@Html.DropDownListFor(model=>model.Language,
新的SelectList(Enum.GetValues(typeof(Pro.Web.Models.Data.Languages)))
我读过一些教程,但没有发现类似的内容。谢谢。您可以使用多选列表,允许用户选择一种或多种他知道的语言:
<li>
@Html.ListBoxFor(
model => model.Language,
Enum
.GetValues(typeof(Pro.Web.Models.Data.Languages))
.Cast<Pro.Web.Models.Data.Languages>()
.Select(x => new SelectListItem
{
Value = x.ToString(),
Text = x.ToString()
})
)
</li>
@Html.ListBoxFor(
model=>model.Language,
枚举
.GetValues(typeof(Pro.Web.Models.Data.Languages))
.Cast()
.选择(x=>new SelectListItem
{
值=x.ToString(),
Text=x.ToString()
})
)
您可以使用多选列表,允许用户选择一种或多种他知道的语言:
<li>
@Html.ListBoxFor(
model => model.Language,
Enum
.GetValues(typeof(Pro.Web.Models.Data.Languages))
.Cast<Pro.Web.Models.Data.Languages>()
.Select(x => new SelectListItem
{
Value = x.ToString(),
Text = x.ToString()
})
)
</li>
@Html.ListBoxFor(
model=>model.Language,
枚举
.GetValues(typeof(Pro.Web.Models.Data.Languages))
.Cast()
.选择(x=>new SelectListItem
{
值=x.ToString(),
Text=x.ToString()
})
)
谢谢。我投了一票。它将工作到现在,但我仍然需要一些与按钮版本。谢谢。我投了一票。它将工作到现在,但我仍然需要一些与按钮版本。