ASP.net中数据绑定错误的处理
这已经困扰了我一段时间了,但是当我使用会话变量作为参数对控件进行数据绑定时(该参数尚未初始化),抛出了一个异常,我似乎无法在任何地方捕获该异常ASP.net中数据绑定错误的处理,asp.net,data-binding,Asp.net,Data Binding,这已经困扰了我一段时间了,但是当我使用会话变量作为参数对控件进行数据绑定时(该参数尚未初始化),抛出了一个异常,我似乎无法在任何地方捕获该异常 理想情况下,如果未设置会话变量,我只想重定向,但我似乎无法确定需要在何处检查此实例。必须在page_init事件上检查会话对象。在页面加载中检查它 Sub Page_Load() if Not Page.ispostback() if session("Value") <>"" then me.hiddenfield.value = S
理想情况下,如果未设置会话变量,我只想重定向,但我似乎无法确定需要在何处检查此实例。必须在page_init事件上检查会话对象。在页面加载中检查它
Sub Page_Load()
if Not Page.ispostback()
if session("Value") <>"" then
me.hiddenfield.value = Session("ValueName")
Else
Response.redirect("PAge.aspx")
End if
End if
End Sub
随着会话最终超时,我倾向于添加一些隐藏字段
然后让数据源使用隐藏控件作为其引用页面加载事件似乎为时已晚,但对使用隐藏控件很感兴趣,我没有想到它可能会用于会话,对于隐藏字段它会很好