日期:2014-05-20  浏览次数:20398 次

晕,session 怎么不起作用呢?
我在   datagrid   中添加了一个   linkbutton   列
在linkbutton   列的   ItemCommand   事件中添加了这样一段代码:

Private   Sub   DataGridyy_ItemCommand(ByVal   source   As   System.Object,   ByVal   e   As   System.Web.UI.WebControls.DataGridCommandEventArgs)  
                  Session( "isValid ")   =   True
                  Dim   ProdID   As   String   =   CType(e.CommandArgument,   String)
                  Dim   urlstr   As   String   =   "cart.aspx?productID= "   &   ProdID
                  Response.Redirect(urlstr)
end   sub

结果在   response.redirect   调用的页里在page_load事件里测试
Session( "isValid ")居然成了   false       -   -!

是不是Datagrid   的原因啊。


------解决方案--------------------
没有执行DataGridyy_ItemCommand