我有这个:
<% if (ViewData["roots"] != null) {%>
<%Html.DropDownList("roots"); %>
<%}%>
但它不起作用。如何检查ViewData是否存在?
答案 0 :(得分:4)
尝试
ViewData.ContainsKey("roots")
答案 1 :(得分:3)
您没有输出任何内容并且错误地使用DropDownList帮助程序。试试这样:
<% if (ViewData["roots"] != null) { %>
<%= Html.DropDownList("roots") %>
<% } %>