asp.net-mvc – 在DropDownList ASP.NET MVC中获取所选项目
发布时间:2020-05-23 22:49:21 所属栏目:asp.Net 来源:互联网
导读:我知道如何获取DropDownList的选定值有多个线程.但是我找不到从我的控制器中的局部视图中获取此值的正确方法. 这是我的部分观点: @model Listaptest.Models.answer@Html.DropDownList(dropdownlist, new SelectList(Model, text, text))button type=submit
|
我知道如何获取DropDownList的选定值有多个线程.但是我找不到从我的控制器中的局部视图中获取此值的正确方法. 这是我的部分观点: @model List<aptest.Models.answer>
@Html.DropDownList("dropdownlist",new SelectList(Model,"text","text"))
<button type="submit">next</button>
解决方法要获取下拉值,请将选择列表包装在表单标记中.使用模型和DropDownListFor帮助器剃刀视图 @model MyModel
@using (Html.BeginForm("MyController","MyAction",FormMethod.Post)
{
@Html.DropDownListFor(m => m.Gender,MyModel.GetGenderValues())
<input type="submit" value="Send" />
}
控制器和其他类 public class MyController : Controller
{
[HttpPost]
public ActionResult MyAction(MyModel model)
{
// Do something
return View();
}
}
public class MyModel
{
public Gender Gender { get; set; }
public static List<SelectListItem> GetGenderValues()
{
return new List<SelectListItem>
{
new SelectListItem { Text = "Male",Value = "Male" };
new SelectListItem { Text = "Female",Value = "Female" };
};
}
}
public enum Gender
{
Male,Female
}
如果您使用局部视图,只需将模型传递给它: @Html.Partial("MyPartialView",Model) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 为什么@ Html.Label()删除一些字符
- asp.net – 如何在Visual Studio中生成Web服务的WSDL文件
- asp.net-mvc – 确定是否在布局页面中调用了RenderSection(
- asp.net-mvc – asp.net mvc – 视图中的命名空间
- asp.net – 如何使用窗口身份验证获取电子邮件地址
- asp.net-mvc – 使用jQuery getJson发送list/array作为参数
- 如何运行ASP.Net页面的客户端验证?
- asp.net-mvc-3 – jQuery Mobile/MVC:使用RedirectToActio
- .net – 单个配置密钥的多个值
- asp.net-mvc – ASP.NET MVC编辑集合最佳实践 – 您的意见
推荐文章
站长推荐
- asp.net – 我可以使用一种模式来编辑MVC3应用程
- asp.net-mvc – 将asp.net服务器参数传递给Angul
- asp.net – 如何删除日历的最后一周
- asp.net-mvc-4 – 如何在MVC4中使用SimpleMember
- asp.net-mvc-4 – 在MVC 4中创建下拉列表的最佳方
- webmatrix – ASP.NET页面中的_PageStart.cshtml
- asp.net – Windows应用程序与Web应用程序开发
- asp.net – 避免在web.config中提供服务器连接字
- asp.net – 覆盖webapi odata链接的主机
- 如何在Asp.Net Web API 2中使用Owin OAuth2修改令
热点阅读
