Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
.net RadGrid FormTemplate:Don';我不想在页面加载时查看编辑模式_.net_C# 4.0_Telerik Grid - Fatal编程技术网

.net RadGrid FormTemplate:Don';我不想在页面加载时查看编辑模式

.net RadGrid FormTemplate:Don';我不想在页面加载时查看编辑模式,.net,c#-4.0,telerik-grid,.net,C# 4.0,Telerik Grid,基本上,我的网格使用FormTemplate,它工作得很好,但是当我总是加载页面时,我总是在编辑模式下看到第一行。如何将模式更改为查看模式?我的意思是:当我第一次加载页面时,所有行都将以表格格式显示,并且每当我单击编辑按钮时,都会显示formTemplate控件 希望我能全面地回答我的问题。问题解决了:我删除了下面的方法,它成功了 protected void gridActivities_PreRender(object sender, EventArgs e) { if (!Page

基本上,我的网格使用FormTemplate,它工作得很好,但是当我总是加载页面时,我总是在编辑模式下看到第一行。如何将模式更改为查看模式?我的意思是:当我第一次加载页面时,所有行都将以表格格式显示,并且每当我单击编辑按钮时,都会显示formTemplate控件


希望我能全面地回答我的问题。

问题解决了:我删除了下面的方法,它成功了

protected void gridActivities_PreRender(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        gridActivities.EditIndexes.Add(0);
        gridActivities.Rebind();
    }
}

有关详细信息,我在我的网格中使用了此方法:但此方法在加载或刷新页面时默认显示编辑模式。在该演示的代码隐藏中,它们有:
protectedvoid RadGrid1_PreRender(object sender,System.EventArgs e){if(!this.IsPostBack&&this.RadGrid1.MasterTableView.Items.Count>1){this.RadGrid1.MasterTableView.Items[1].Edit=true;this.RadGrid1.MasterTableView.Rebind();}}
。除非代码中有类似的内容,否则页面加载时不应显示编辑表单。