Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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 如何在列树的每一行上添加编辑器_Asp.net_Extjs_Ext.net - Fatal编程技术网

Asp.net 如何在列树的每一行上添加编辑器

Asp.net 如何在列树的每一行上添加编辑器,asp.net,extjs,ext.net,Asp.net,Extjs,Ext.net,我正在使用Ext.net1.2。我需要在我的系统中创建一个ColumnTree 标记 <ext:ColumnTree ID="colProjects" runat="server" RootVisible="false" Title="Projetos" EnableDD="true"> <TopBar> <ext:Toolbar ID="Toolbar1" runat="server"> <Ite

我正在使用Ext.net1.2。我需要在我的系统中创建一个
ColumnTree

标记

<ext:ColumnTree ID="colProjects" runat="server" RootVisible="false" Title="Projetos" EnableDD="true">    
    <TopBar>
        <ext:Toolbar ID="Toolbar1" runat="server">
            <Items>
                <ext:Button ID="btnExpandAll" runat="server" Text="Expandir Tudo">
                    <Listeners>
                        <Click Handler="#{colProjects}.expandAll();" />
                    </Listeners>
                </ext:Button>
                <ext:Button ID="btnCollapseAll" runat="server" Text="Recolher Tudo">
                    <Listeners>
                        <Click Handler="#{colProjects}.collapseAll();" />
                    </Listeners>
                </ext:Button>
            </Items>
        </ext:Toolbar>
    </TopBar>        
    <Loader>
        <ext:TreeLoader>
            <UIProviders>
                <ext:TreeNodeUIProvider Alias="col" ClassName="<%# ColumnTree.ColumnNodeUI %>" AutoDataBind="true" />
            </UIProviders>
        </ext:TreeLoader>
    </Loader>            
    <Columns>
        <ext:ColumnTreeColumn Header="Nome" Width="330" DataIndex="Name" />
        <ext:ColumnTreeColumn Header="Sistema" Width="100" DataIndex="ProjectGroup" />
        <ext:ColumnTreeColumn Header="Recurso" Width="100" DataIndex="SprintOwner" />
        <ext:ColumnTreeColumn Header="Status" Width="100" DataIndex="Status" />            
    </Columns>              
</ext:ColumnTree>


我通过codebehind动态填充它,它运行良好。最后一列需要编辑并更新到数据库,但我不知道是否可以这样做。我该怎么做呢?

对于1.2版的Ext.NET,您不能这样做

在Ext.NET论坛上找到Ext.NET作者mcgill的消息

目前组件上不支持编辑器

我们做了一些初步调查,并将添加此功能 请求在将来的版本中实现

但是有一个问题。。。我认为这个功能可能是 包含在Ext.NET(v2)的下一个主要版本中。但是那次释放 还有很长的路要走

作为一种解决方案,我建议您查看以下示例:

您可以在网格项目中执行此操作,而无需向服务器发出不必要的请求