c#
  • asp.net
  • 2014-11-14 105 views 0 likes 
    0

    我嘗試創建一個gridview一些列和一個列其假設是每次我嘗試點擊它時跳過它去正確的網頁,而不是時間的鏈接按鈕?它只是在一秒前工作,但現在它不會。跳過了ASP.net鏈接按鈕事件?

    代碼

    <asp:TemplateField HeaderText="Ärendenummer"> 
             <ItemTemplate> 
             <asp:LinkButton ID="linkBtn" 
    Text='<%# Eval("ID")%>' OnClick="sendID_Click" 
    PostBackUrl="~/coordinator/CrimeCoordinator.aspx" runat="server"/> 
             </ItemTemplate></asp:TemplateField> 
    
    +0

    你的sendID_Click事件處理函數是什麼?請分享該代碼。 – Jason 2014-11-14 12:31:07

    +0

    請爲我們提供「sendID_Click」代碼 – BNN 2014-11-14 12:31:33

    回答

    0

    Rowcommand使用在的GridView

    .aspx的代碼:

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" EmptyDataText="No Records Found !"> 
    <Columns> 
        <asp:TemplateField HeaderText="Ärendenummer"> 
          <ItemTemplate> 
           <asp:LinkButton ID="linkBtn" CommandName="Demo" 
    Text='<%# Eval("ID")%>' 
    PostBackUrl="~/coordinator/CrimeCoordinator.aspx" runat="server"/> 
          </ItemTemplate> 
          </asp:TemplateField> 
    </Columns> 
    

    C#代碼

    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) 
        { 
         if (e.CommandName == "Demo") 
         { 
    
         } 
    
        } 
    
    相關問題