非常奇怪的问题
我设了codePage="936"后,然后再加一列表框,
<asp:DropDownList id="Dropdownlist3" runat="server" Width="208px" AutoPostBack="True">
<asp:ListItem Value="男">男</asp:ListItem>
<asp:ListItem Value="女">女</asp:ListItem>
</asp:DropDownList>
浏览页面时,改变列表框选项后,列表框中的值并没改变,请问这是怎么回事?
问题点数:20、回复次数:4Top
1 楼astra1(Hyperion)回复于 2006-03-11 22:03:18 得分 0
注意绑定代码前要加判断
if(!Page.IsPostBack)
your BindCode...
否则每次提交都会重新绑定Top
2 楼shenpeng1024(shen)回复于 2006-03-11 23:32:46 得分 0
肯定判断了啊。Top
3 楼astra1(Hyperion)回复于 2006-03-11 23:47:26 得分 20
对哦...你这根本不是绑定,看错了
你的web.config里面globalization还没改成gb2312吧,就会有你这种问题
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
Top
4 楼shenpeng1024(shen)回复于 2006-03-15 19:59:29 得分 0
问题解决,谢谢楼上的兄弟!Top




