我后台有个方法:
public void lbClick()
{
JudgeIfhaveRights(NeiMengPreRemittedLogic.GnType.实施项目录入.ToString(), "../ProjectManagement/ProRegist.aspx");
}
本来最开始用的是按钮事件onclick直接完成的,后来发现这个事件很慢,每次跳转的时候会先刷一下本页,然后跳转到相应的页面。所以想改用OnClientClick来做,OnClientClick好像只能调用前台JS函数,于是把事件里的内容拿出来了 放到上面那个方法里,然后前台写个JS函数调用后台这个方法,再用OnClientClick来调用这个JS函数。
JS函数:
function linkClick()
{
document.write("<% LinkButton_Click(); %>");
return true;
}
写的估计不对吧。
然后:<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="return linkClick();">实施项目录入</asp:LinkButton>
public void lbClick()
{
JudgeIfhaveRights(NeiMengPreRemittedLogic.GnType.实施项目录入.ToString(), "../ProjectManagement/ProRegist.aspx");
}
本来最开始用的是按钮事件onclick直接完成的,后来发现这个事件很慢,每次跳转的时候会先刷一下本页,然后跳转到相应的页面。所以想改用OnClientClick来做,OnClientClick好像只能调用前台JS函数,于是把事件里的内容拿出来了 放到上面那个方法里,然后前台写个JS函数调用后台这个方法,再用OnClientClick来调用这个JS函数。
JS函数:
function linkClick()
{
document.write("<% LinkButton_Click(); %>");
return true;
}
写的估计不对吧。
然后:<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="return linkClick();">实施项目录入</asp:LinkButton>
解决方案 »
- winform程序如何在不同分辨率下界面不会变形?
- 【WPF】如何横向旋转一个3D的平面?
- CS0103: 当前上下文中不存在名称“GetPicPath”
- c#中如何访问一个网址(相当于在内存中浏览一次)
- (Visual Studio 2005)关于Web Service的一个问题???
- 帮忙看段简单代码!谢谢
- 请问如何改变tabControl的背景?
- 如何使一个comboBox能够手动输入,就想text一样?
- C#中斜杠问题如何解决?
- 请问如何读写内存数据(数据的地址已知)
- C# 高手请帮忙了,简单问题,高分赠送哦。。。。
- 已有打开的与此命令相关联的 DataReader,必须首先将它关闭问题
我无语啦! 浏览器上无法执行 asp.net 代码的!如果你恰好见过aspx页面上写 asp.net 代码,那个是先在后台执行完然后附加进aspx所输出的html流中的,而你这种代码.......
========>
建议先不要用第三方插件,先把基础弄扎实,搞清楚bs程序工作的基本原理,事件机制等。否则就还会犯这个错误。