页面回传与js调用服务器端事件

今天碰到一个问题,就是在做GoingLink项目时,在左边的菜单需要根据按钮点击不同,去数据库中取数据去刷新菜单项的内容。如图:

 

 

 

每个会引发服务端事件的控件都会在响应的客户端事件中调用上面的代码。然后在服务器中的Page_Load通过Request.Form["__EVENTTARGET"]取到触发的控件值,然后去刷新菜单。

 

 

 

 

现在问题是我如何在点击页面的按钮时调用服务器中的Page_load事件,并刷新菜单,而且要判断刷新的是发件箱的菜单还是收件箱的菜单。开始考虑用runat="server"控件的Click事件,但是它先执行的是Page_Load事件,没有办法给它传值。所以网上查了下页面怎样给服务器传值。无非就通过AJAX.但是发现这样实现不了。所以采用另外一种方式,通过页面的LinkButton控件触发页面的函数

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值