2011-02-17 28 views
3

if(!Page.IsPostBack)始终为false在单击链接按钮后页面加载并且它永远不会进入linkbutton事件。迫切需要帮助!尽可能地使用Google搜索。我还挺新到ASP按钮事件不会在asp.net中触发

这是我在服务器代码:

protected void Page_Load(object sender, EventArgs e) 
    { 
     if (!Page.IsPostBack) 
     { 
      SetDefaultView(); 

     } 

    } 


    private void SetDefaultView() 
    { 
     MultiView1.ActiveViewIndex = 0; 
    } 


    protected void LinkButton1_Click(object sender, EventArgs e) 
    { 
     MultiView1.ActiveViewIndex = 0; 
    } 



    protected void LinkButton2_Click(object sender, EventArgs e) 
    { 
     MultiView1.ActiveViewIndex = 1; 
    } 

//及以下..

<td> 
       &nbsp;<asp:LinkButton ID="LinkButton1" runat="server" 
       onclick="LinkButton1_Click">Tab1</asp:LinkButton> 
      </td> 
     <td> 
      <asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">Tab2</asp:LinkButton> 
      </td> 

回答

0

是一个动态加载的用户控件的代码的一部分?如果是这样,那么在asp.net生命周期的哪个阶段添加UserControl?

如果情况并非如此,您如何访问页面?

+0

它的MVC ASP.Net和添加按钮使用工具箱,并双击按钮,以获得事件 – 2011-02-21 07:05:51

相关问题