代码如下:
public class NewRT : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Label Label1;
protected System.Web.UI.WebControls.LinkButton lblFlowType_Telex;
protected System.Web.UI.WebControls.LinkButton lblFlowType_Circuit;
protected System.Web.UI.WebControls.Label Label2;

private void Page_Load(object sender, System.EventArgs e)
{
string DepID=Session["DepID"].ToString();
int[]see=(new MsgObj()).MsgNotice(DepID);
lblFlowType_Telex.Text= "<a href='../Operation/stFaxtelEx.aspx'target='_blank'>有"+ see[3].ToString() + "个电报急报统计上报</a>";
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{   
this.lblFlowType_Telex.Click+=new System.EventHandler(lblFlowType_Telex_Click);
this.lblFlowType_Circuit.Click+=new System.EventHandler(lblFlowType_Circuit_Click);
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
#region 设置新的电报急报统计为已阅读状态
private void lblFlowType_Telex_Click(object sender, System.EventArgs e)
{
string Valflowtype="电报急报统计";
MsgObj lss=new MsgObj();
lss.Update_ReportTo(Valflowtype);
}
#endregion
}

解决方案 »

  1.   

    在 lblFlowType_Telex_Click 方法中设置一个断点试一下。
      

  2.   

    this.lblFlowType_Telex.Click+=new System.EventHandler(lblFlowType_Telex_Click);
    删了,下面函数屏蔽了,重新在aspx中双击再自动生成一下这个委托
      

  3.   

    有没有声明委托呢??? private void InitializeComponent()
    {    
    this.lblFlowType_Telex_Click.Click += new System.EventHandler(this.lblFlowType_Telex_Click; }
      

  4.   

    1,关了vs重新打开看看
    2,重新生成事件的方法
    3,不能到断点看看是不是在realese模式下
      

  5.   

    因为<a herf=""></a>已经执行了跳转。
      

  6.   

    那有什么办法可以在我点击链接的时候执行那个onclick方法吗
      

  7.   

    把herf去掉,在linkbutton事件里执行跳转Response.Redirect(...)
      

  8.   

    lblFlowType_Telex.Text= "有"+ see[3].ToString() + "个电报急报统计上报"; private void lblFlowType_Telex_Click(object sender, System.EventArgs e)
    {
    string Valflowtype="电报急报统计";
    MsgObj lss=new MsgObj();
    lss.Update_ReportTo(Valflowtype);
                      Response.Redirect("../Operation/stFaxtelEx.aspx");
    }
      

  9.   

    我是要点了这个链接弹出新窗口,这个在Response.Redirect里面怎么写啊