Как добавить редактор в каждую строку дерева столбцов - PullRequest
0 голосов
/ 17 февраля 2012

Я использую 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>

Я заполняю его динамически через код, который работает хорошо.Последний столбец должен быть редактируемым и обновляться в базе данных, но я понятия не имею, возможно ли это сделать.Как я могу это сделать?

1 Ответ

0 голосов
/ 17 февраля 2012

С версией 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/

Вы можете сделать это в своем проекте для сетки и без лишних запросов к серверу.

...