簡體   English   中英

在gridview單元上執行操作,在asp.net C#中單擊

[英]Performing action on gridview cell click in asp.net C#

我想通過單擊網格視圖單元格執行一些操作。 我知道該行單擊並獲取完整的行數據,但我無法獲得顆粒細胞事件。

我的gridview的屏幕截圖

正如我們在上面的網格視圖中看到的,我想對顆粒細胞數執行操作。

謝謝

像這樣在RowDataBound上添加

   protected void Gridview_RowDataBound(object sender, GridViewRowEventArgs e)
    {
      if (e.Row.RowType == DataControlRowType.DataRow)
        {
        e.Row.Cells[1].Attributes["onclick"] = Page.ClientScript.GetPostBackClientHyperlink(gridview, "Select$" + e.Row.RowIndex);
       }
    }

您可以通過單元格1的e.Row.Cells[1]這樣的索引來指定單元格

您可以像這樣獲取任何selected row cell

protected void Gridview_SelectedIndexChanged(object sender, EventArgs e)
    {
       string designation =  Gridview.SelectedRow.Cells[0].Text;
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM