【发布时间】:2011-06-21 08:55:34
【问题描述】:
var EmpPreviousChart = (from m in dataContext.ViewName
where ((m.EmployeeID == Id)&&(m.Status=='C'))
orderby m.EmployeeID descending
select m.EmployeeID + "- " + m.JoinDate.ToString());
ViewData["EmpPreviousChartList"] = EmpPreviousChart;
上面的代码我使用 linq 来检索数据。
<%= Html.DropDownList("EmpPreviousCharts", new SelectList((IEnumerable)ViewData["EmpPreviousChartList"]), "Select", new { style = "width:60px;font-family:Verdana;font-size:9px;", ID = "EmpPrevCharts" })%>
上面的代码填充我的下拉列表,我首先得到选择。现在我希望加载下拉列表后应该可见的值应该在选择旁边。 即如果我有选择,A,B,C resp。我希望 A 可见。我为此使用局部视图。 如果我可以在选项值中添加一个 autoincrement field 我可以实现它 或者如果有其他出路
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 html-select