【问题标题】:How to add an editor on each row of a column tree如何在列树的每一行上添加编辑器
【发布时间】:2012-02-16 21:19:32
【问题描述】:

我正在使用 Ext.NET 1.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>

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

【问题讨论】:

    标签: asp.net extjs ext.net


    【解决方案1】:

    使用 1.2 版本的 Ext.NET 你不能这样做。

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

    http://forums.ext.net/showthread.php?12251-CLOSED-ColumnTree-cell-editing

    目前该组件不支持编辑器。

    我们做了一些初步调查,并将其添加为功能 请求在未来的版本中实施。

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

    作为解决方案,我建议您查看以下示例:http://examples.ext.net/#/GridPanel/Data_with_Details/Form_Details/

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 2018-05-07
      • 2021-02-08
      • 2010-11-07
      • 1970-01-01
      • 2019-06-09
      • 1970-01-01
      相关资源
      最近更新 更多