asp.net前台OnClientClick的使用问题。急。在线等待。。。
我后台有个方法:
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>