protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
Session["url"]=((ImageButton)e.Item.FindControl("ImageButton1")).ImageUrl;
Session["name"] = ((LinkButton)e.Item.FindControl("LinkButton1")).Text;
Server.Transfer("原始照片.aspx");
Server.Transfer("msg.aspx"); }
---------------------------------------------------------------------------
怎样将两个session发送到两个不同的页面?上面的方式是不行的.
{
Session["url"]=((ImageButton)e.Item.FindControl("ImageButton1")).ImageUrl;
Session["name"] = ((LinkButton)e.Item.FindControl("LinkButton1")).Text;
Server.Transfer("原始照片.aspx");
Server.Transfer("msg.aspx"); }
---------------------------------------------------------------------------
怎样将两个session发送到两个不同的页面?上面的方式是不行的.
解决方案 »
- datagrid自定义列
- 重新绑定gridview的问题
- 求助 验证(html 4.01)不支持元素ItemTemplate这个怎么解决
- com组件读excel,提示“访问拒绝”
- 小弟刚学asp.net,碰到了一个小问题,先高分请大家多多指教!
- 请问VS2005(ASP.net做项目时)连的了Mysql数据库吗?
- 如何将datagrid中的数据用checkbox选中之后,将数据添入空白的表中????狂高手求:急急急急急急急!!!!!!!!!!!!!!!!!
- 正则表达式限定字符串长度,
- 在过年前的最后一天,我终于满了三角了,散分,大家新年愉快!
- core里的WebAPI中为什么不能用Json()方法来序列化?
- 哪们高手知道用ASP.NET怎样才能视频聊天?
- 关于在ASP.NET2.0中sybase数据库是否支持数据源问题.
如果在子控件的事件下导航就发送不了这两个session
Server.Transfer("msg.aspx");
就不会执行到。没有明白你的程序希望达到什么效果:在浏览器同时显示两个页面?顺序显示两个页面?
点击照片就转到一个页面显示大照片(当前页是小图),
点击人名就转到发消息的页面.
{
if ((e.CommandSource is ImageButton) && ((ImageButton)e.CommandSource).ID == "ImageButton1")
{
Session["url"]=((ImageButton)e.CommandSource).ImageUrl;
Server.Transfer("原始照片.aspx");
}
else if ((e.CommandSource is LinkButton) && ((LinkButton)e.CommandSource).ID == "LinkButton1")
{
Session["name"] = ((LinkButton)e.CommandSource).Text;
Server.Transfer("msg.aspx");
}
}
点击照片就转到一个页面显示大照片(当前页是小图),
//这个可以用JAVASCRIPT来做,没必要用SESSION
点击人名就转到发消息的页面.
//这个直接就用《A》标记
--------------------------------------------------------
用你的代码运行了,
但是只能在"原始图片.aspx"看到图片
不能在"msg.aspx"页面上看到名字libany(紫心灯) ( ) 信誉:100
-------------------------------------
JavaScript我不熟,如果你能提供代码就好了
-----------------------------
已经好了,谢谢
------------------------------------------------
呵呵,刚才犯傻了.
LinkButton1单击事件下的Server.Transfer("msg.aspx");代码没删.呵呵