2010-01-29 55 views
1

我在C#中使用SelectListItem的列表来填充下拉列表项。 当我选择另一个选项时,IE8只更新显示所选值的相同内容,但在Mozilla中,不显示所选值。 我正在使用MVC 2.0。整个页面将被重新加载选定的选项。 我通过查看“查看源”来确认。 Mozilla有什么问题?显示从下拉列表中选择的值在Mozilla中的问题(C#)

任何帮助,非常感谢。

+1

这不是什么标签是。 – 2010-01-29 05:18:16

+0

你可以发布呈现的html吗?也禁用JavaScript只是为了确保客户端代码不受干扰。 – 2010-01-29 09:48:05

回答

0

尝试这样做

<%= Html.DropDownList("CategoryId", (IEnumerable<SelectListItem>)ViewData["categories"])%> 

或试图改变控件的名称..

+0

我和你建议的一样,但是当我尝试重新加载页面时,Dropdown的“selected”属性不适用于Mozilla,而IE8可以正常工作。 – sudhansu 2010-01-29 05:50:12

+0

检查这个链接,这解决了我的问题。 http://forums.asp.net/p/1327178/2652936.aspx – Nnp 2010-01-29 18:31:42

相关问题