Редактирование партии Radgrid с помощью columngroup

Я использую 2013.2.611.40 Telerik RadGrid.

Я пытаюсь использовать режим пакетного редактирования с GridTemplateColumn. Если я укажу свойство ColumnGroup, когда клика нажата, ошибка JavaScript возникает в _isColumnEditable (невозможно получить свойство _data неопределенной или нулевой ссылки). Если свойство ColumnGroup удалено, все работает нормально, и отображается текстовое поле редактирования.

<telerik:radgrid id="MyGrid" runat="server" autogeneratecolumns="false" skin="Simple" allowpaging="False" allowsorting="true" allowfilteringbycolumn="true" allowmultirowselection="true" onprerender="GridLastPhase_PreRender" onneeddatasource="GridLastPhase_NeedDataSource" onitemdatabound="GridLastPhase_ItemDataBound"> 
<clientsettings>
 <scrolling allowscroll="true" usestaticheaders="true" savescrollposition="true">
 <selecting allowrowselect="true">
 </selecting></scrolling></clientsettings>
 <mastertableview headerstyle-horizontalalign="Center" editmode="Batch">
 <batcheditingsettings edittype="Cell" openeditingevent="Click">
 <columngroups>
 <telerik:gridcolumngroup name="LQP1" headertext="Last Q Phase 1" headerstyle-horizontalalign="Center">
 </telerik:gridcolumngroup></columngroups>
 <columns>
 <telerik:gridtemplatecolumn headertext="" allowfiltering="false" headerstyle-width="40px" itemstyle-width="40px">
 <itemtemplate>
 
 </itemtemplate>
 </telerik:gridtemplatecolumn>
 <telerik:gridclientselectcolumn>
 <headerstyle horizontalalign="Center">
 <itemstyle horizontalalign="Center">
 </itemstyle></headerstyle></telerik:gridclientselectcolumn>
 <telerik:gridtemplatecolumn autopostbackonfilter="true" showfiltericon="false" filtercontrolwidth="100%" uniquename="LQP1_PHASE_DESCRIPTION" headertext="Phase" datatype="System.String" datafield="LQP1_PHASE_DESCRIPTION" sortexpression="LQP1_PHASE_DESCRIPTION" columngroupname="LQP1" headerstyle-width="110px" itemstyle-width="110px">
 <itemtemplate>
 <asp:label id="lblLQP1_PHASE" runat="server" text="<%#Eval(" lqp1_phase_description")%="">"></asp:label>
 </itemtemplate>
 <edititemtemplate>
 <asp:textbox id="txtLQP1_PHASE" runat="server" text="<%#Eval(" lqp1_phase_description")%="">"></asp:textbox>
 </edititemtemplate>
 </telerik:gridtemplatecolumn>
 </columns>
 </batcheditingsettings></mastertableview>
</telerik:radgrid>
1 ответ

Решено с последней версией элементов управления Telerik.

licensed under cc by-sa 3.0 with attribution.