摘要:
我在showModalDialog中打开一个超链接,target="_blank"在新弹出的页面中会发生Session丢失的现象,我监测SessionID发现新页面中SessionID和父页面不一致了.说明新窗口中又重新建了一个回话.另外,这种现象不是每次都有,但是偶尔会发生.但是我在Web.config中配置了如果SESSION为空就会跳到登录页.所以我在点开这个超链接的时候会打开一个登陆页-_-!请教高人指点一下怎么改,谢谢了.PS:网上有一种在打开模态对话框时将父页的window作为参数传递进来,然后通过dialogWindowArgs.open弹出新界面的方法,但是 阅读全文
posted @ 2012-09-17 19:56
王玉涛
阅读(1248)
评论(0)
推荐(0)
摘要:
模式对话框页面通过超链接(_blank类)或window.open打开新页面Session会丢失 查资料后解决方法如下: 在使用showModalDialog时会经常出现Session失效的问题,尤其是在这样的使用情况下: 首先window. showModalDialog,然后执行任何的创建新窗口有关的操作,比如<a href=”xxxx” target=”_blank”> ,或者在模态窗口中调用window.open,或者通过内建帧打开某一页面,这种情况下都有可能造成Session丢失。(可以先随便打开一个IE窗口,然后再新开一个IE窗口,然后登录OA进行上述有关操作,都有可能 阅读全文
posted @ 2012-09-17 18:26
王玉涛
阅读(6813)
评论(0)
推荐(0)
摘要:
GridView中DataKeyNames的应用小结 11:02:35] GridView的DataKeyNames属性设为"ID,Name"GridView1.DataKeyNames = new string[]{ "ID","Name" };列中LinkButton的CommandName属性设为"Delete"就可以在GridView1_RowDeleting中写代码:DataKey key = GridView1.DataKeys[e.RowIndex];int id = int.Parse(key[0] 阅读全文
posted @ 2012-09-17 15:47
王玉涛
阅读(191)
评论(0)
推荐(0)
摘要:
cmd.CommandText = "select * from table where col like :XYZ "; OracleParameter op = new OracleParameter( ":XYZ ", OracleType.NVarChar); op.Value = "% " + textBox1.Text.Trim() + "% "; cmd.Parameters.Add(op); 阅读全文
posted @ 2012-09-17 13:19
王玉涛
阅读(1741)
评论(0)
推荐(1)
浙公网安备 33010602011771号