簡體   English   中英

如何在asp.net中的動態gridview中的行中設置templatefield單元格位置

[英]How to set templatefield cell position in row in dynamic gridview in asp.net

我是asp.net的新手。 我創建了一個動態的gridview。 在那我創建了兩個templatefields。 我想在每行的最后兩個單元格中添加兩個鏈接按鈕。 這是我的代碼:

 void grdv_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {                
            LinkButton lnkupdate= new LinkButton();
            lnkupdate.ID = "Update";
            lnkupdate.Text = "Update";
            LinkButton lnkdelete = new LinkButton();
            lnkdelete.ID = "delete";
            lnkdelete.Text = "delete";
            e.Row.Cells[2].Controls.Add(lnkupdate);
            e.Row.Cells[3].Controls.Add(lnkdelete);
        }
    }

安德烈(Andrei)在評論中提供了答案,我只是將其移至正確的答案。

確定nixen09需要訪問該行的最后2個單元格,這是一種方法。

e.Row.Cells[e.Row.Cells.Count - 2]e.Row.Cells[e.Row.Cells.Count - 1]

暫無
暫無

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

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