日期:2014-05-18  浏览次数:20444 次

郁闷,为什么LINKBUTTON不触发事件了,一直没解决这个奇怪的问题...
郁闷,为什么LINKBUTTON不触发事件了,一直没解决这个奇怪的问题...

以下是前台的:

<asp:Panel id="Panel2" runat="server" Height="152px" Width="221px" BackColor="White">
  <TABLE id=Table1 style="WIDTH: 207px; HEIGHT: 128px" cellSpacing=0 
  cellPadding=0 width=207 align=center bgColor=white border=0>
  <TR>
  <TD style="HEIGHT: 21px" align=center height=21><FONT 
  size=6><FONT size=4></FONT>&nbsp; </FONT></TD></TR>
  <TR>
  <TD style="HEIGHT: 18px" align=center><FONT size=4>
<asp:LinkButton id=LinkButton2 runat="server" Height="24px">我的资料</asp:LinkButton></FONT></TD></TR>
  <TR>
  <TD style="HEIGHT: 21px" align=center><FONT size=4>
<asp:LinkButton id=LinkButton3 runat="server" Height="4px">交友查询</asp:LinkButton></FONT></TD></TR>
  <TR align=center>
  <TD><FONT size=4>
<asp:LinkButton id=LinkButton4 runat="server" Height="15px">个人设置</asp:LinkButton></FONT></TD></TR>
  <TR align=center>
  <TD>&nbsp;&nbsp; 
<asp:LinkButton id=LinkButton5 runat="server" Height="11px">退出</asp:LinkButton>&nbsp;</TD></TR></TABLE>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<asp:Label id=Label1 runat="server" Width="104px" ForeColor="Red"></asp:Label>&nbsp;&nbsp; 
</asp:Panel>

下面是LINKBUTTON2(其中一个LINKBUTTON)的后台:


private void LinkButton2_Click(object sender, System.EventArgs e)
{
this.Response.Redirect("reg_detail.aspx");
}


编译也能通过,实在看不出能有什么错误啊,可就是不能跳转页面,点击LINK时 状态栏显示"网页上有错误",就是脚本错误,
实在不明白怎么回事???郁闷了两天了....

------解决方案--------------------
老大,你都没绑事件上去,想触发也不行啊..
要加上 OnClick="LinkButton2_Click"
HTML code
<asp:LinkButton id=LinkButton2 runat="server" Height="24px"  OnClick="LinkButton2_Click" >我的资料 </asp:LinkButton >

------解决方案--------------------
在浏览器中查看网页html源码,看一下是否生产了
JScript code

function __dopostback(eventTarget,argmentTarget)
{
}

------解决方案--------------------
LINKBUTTON.n**url="reg_detail.aspx"; 注 n**url我记不起来具体是什么了 是LINKBUTTON的一个属性
------解决方案--------------------
<asp:LinkButton id=LinkButton2 runat="server" Height="24px" OnClick="LinkButton2_Click" >我的资料 </asp:LinkButton>
要加上 OnClick="LinkButton2_Click" 

LZ可能在删除事件的时候不小心混了!或者你的界面是从别的地方复制过来?
建议删除LinkButton2包括代码!重新拉个LinkButton进来!!然后再你所谓的双击!!就可以实现