注册 登录
编程论坛 ASP.NET技术论坛

超级链接问题

jacklee 发布于 2007-09-24 09:28, 835 次点击

请问:
如何点一个连接让SESSION["S"]的内容变化,并刷新页面。谢谢大家!

17 回复
#2
jacklee2007-09-24 09:52
up
#3
jxnuwy042007-09-24 10:24

有点不明白!

#4
jacklee2007-09-24 10:27
我左边有个导航菜单,我点某一项,右边就要生成新的数据,就是这样。怎么实现呢?谢谢帮忙
#5
jxnuwy042007-09-24 10:32
导航菜单跟右面的页面是在同一个页面的话且导航菜单是服务器控件的话,你一点击自然会重新加载一次页面啊,即页面刷新啊.你想每次点击都不同的话,就在Page_Load事件里每次都运行要更新的代码啊!
#6
jacklee2007-09-24 10:38
是的,但我的左边MENU
仅是超级链接式的
#7
jxnuwy042007-09-24 10:44
你是说超级连接带参数的那种的吗?
#8
jacklee2007-09-24 10:48
我就是不知道怎么去让超级链接附加上参数,,怎么实现以上功能啊?
#9
bygg2007-09-24 10:50

用带参数的链接地址比较方便.

#10
jacklee2007-09-24 11:00
怎么搞的。我才学做网页,多多指教!
#11
bygg2007-09-24 11:04
用javascript:
location.href='aaa.aspx?id='+a; 假设你的页面员aaa.aspx,你当前点击的那个节点的id是a,
你在page_load()事件里面取一下传过来的id的值,加上你想要的判断,就可以了
#12
jacklee2007-09-24 11:12
能不能写明白点儿啊,我ASPX新手多谢兄弟,帮忙一下!
#13
bygg2007-09-24 11:17
在你点击的事件中写到
Response.Write("<script>location.href='aaa.aspx?id='" a + "';</script>");
#14
jacklee2007-09-24 11:21

EM,但是我的不是控件是一般的超级链接哦,可以不这样吗?好像调用不了写的函数。

#15
zw3798688722007-09-24 11:30
直接把连接改成一个&lt;asp:linkbutton&gt;在服务器改变session的值就可以了
#16
bygg2007-09-24 11:42
以下是引用jacklee在2007-9-24 11:21:28的发言:

EM,但是我的不是控件是一般的超级链接哦,可以不这样吗?好像调用不了写的函数。

那你用的是什么控件??它里面不能调用方法?
你的Session是怎么取的值?

#17
jacklee2007-09-24 12:09

就是单单的 <a href="xxx">text</a>这样的如何处理?

#18
垃圾的沉默2007-09-24 12:33
<a href="xxx.aspx?id=1">text</a>

1