Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何基于Gridview行数在Gridview中隐藏模板字段编辑列_Asp.net_Gridview - Fatal编程技术网

Asp.net 如何基于Gridview行数在Gridview中隐藏模板字段编辑列

Asp.net 如何基于Gridview行数在Gridview中隐藏模板字段编辑列,asp.net,gridview,Asp.net,Gridview,我有一个gridview,可以在其中添加/删除行。我不想在第一行上给出delete选项,也就是说,我可以删除任何一行,但不能删除第一行。如何禁用第一行的编辑选项?您可以从中禁用该单元格,因为您使用了模板字段,您可以使用FindControl方法,然后禁用该单元格 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex == 0) {

我有一个gridview,可以在其中添加/删除行。我不想在第一行上给出delete选项,也就是说,我可以删除任何一行,但不能删除第一行。如何禁用第一行的编辑选项?

您可以从中禁用该单元格,因为您使用了模板字段,您可以使用
FindControl
方法,然后禁用该单元格

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowIndex == 0)
    { 
        //Disable that cell here..
    }
}

正是我想要的!!Thnx。