日期:2014-05-18  浏览次数:20434 次

postback问题?
页面上有一个div默认是显示的,当选中一个radiobutton的时候我设置   Me.searchPage.Attributes( "style ")   =   "display:none "
这时div隐藏,当我选中另一个radiobutton的时候没做处理,只是postback页面,这时div应该是显示的阿,怎么还是隐藏的,我查看html页面,style= "display:none "
这个属性还在,为什么啊?postback怎么不重新画页面了呢?

------解决方案--------------------
ASP.NET 服务器控件这个在 PostBack 请求之间自动维护状态的功能是“千呼万唤使出来”的,

你现在竟然“嫌弃”他?

那么,你禁用 ViewState

<div runat=server EnableViewState=false>

------解决方案--------------------
呵呵 Jinglecat的回答正解。
如果不禁用 ViewState,那么就用代码来解决吧。