Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 从下拉列表中指定选定值_Asp.net Mvc_Asp.net Mvc 3_Razor_Drop Down Menu - Fatal编程技术网

Asp.net mvc 从下拉列表中指定选定值

Asp.net mvc 从下拉列表中指定选定值,asp.net-mvc,asp.net-mvc-3,razor,drop-down-menu,Asp.net Mvc,Asp.net Mvc 3,Razor,Drop Down Menu,我有一个具有以下视图的MVC 3应用程序: @model IEnumerable<TRP_MVC_Prototype.Models.usp_TM_Select_ShortName_PIDResult> @{ ViewBag.Title = "Details"; } <div id="main" style="background-color:White"> <h1 style="background-color:transparent;color

我有一个具有以下视图的MVC 3应用程序:

@model IEnumerable<TRP_MVC_Prototype.Models.usp_TM_Select_ShortName_PIDResult> 
@{
    ViewBag.Title = "Details";
}

<div id="main" style="background-color:White">
    <h1 style="background-color:transparent;color:Blue;">You are logged on as: @ViewBag.Message 

          @Html.DropDownList("shrt_ttl", new SelectList(Model,"short_title","short_title"))    
          @Html.ActionLink("Select", "Details", new { Shrt_title = "" })

    <a style="color:Blue;position:absolute; right:600px" @Html.ActionLink("Create Program Summary", "Index", "User_Guide")  </a>
    <a style="color:Blue;position:absolute; right:350px" @Html.ActionLink("Edit Program Summary", "Index", "User_Guide")  </a>
    <a style="color:Blue;position:absolute; right:150px" @Html.ActionLink("Delete TRP", "Index", "User_Guide")  </a>
    </h1>
    <h1 style="background-color:transparent;color:Blue;">Select TRP to View</h1>
    <h1 style="color:Gray";>______________________________________________________________________________________________________________________________________________________________________________</h1>
</div>
@model IEnumerable
@{
ViewBag.Title=“详细信息”;
}
您的登录名为:@ViewBag.Message
@DropDownList(“shrt\u ttl”,新选择列表(型号,“short\u title”,“short\u title”))
@ActionLink(“选择”,“详细信息”,新{Shrt_title=”“})

不清楚要为下拉列表的默认项指定什么值。您的模型是一个
IEnumerable
。其中没有关于默认值的信息。因此,这不是一个适合绑定到dropdownlist的视图模型。感谢您的评论,但我不清楚(经过研究)如何做到这一点。我的模型是来自控制器的存储过程,以ToList()的形式返回。对不起,蒂亚。