我创建了一个GridView,我想自定义编辑表单。我需要隐藏/删除或排列编辑中的项目。例如,将文本框从左上角移动到右下角,或从编辑表单中删除。
有可能吗?
<EditForm>
<div style="padding: 4px 4px 3px 4px">
<dx:ASPxPageControl runat="server" ID="pageControl1" Width="100%" ActiveTabIndex="0">
<TabPages>
<dx:TabPage Text="Edit" Visible="true">
<ContentCollection>
<dx:ContentControl ID="ContentControl1" runat="server">
<dx:ASPxGridViewTemplateReplacement ID="Edit" ViewStateMode="Enabled" ReplacementType="EditFormEditors"
runat="server">
</dx:ASPxGridViewTemplateReplacement>
<div style="text-align: right; padding: 2px">
<dx:ASPxGridViewTemplateReplacement ID="UpdateButton" ReplacementType="EditFormUpdateButton"
runat="server">
</dx:ASPxGridViewTemplateReplacement>
<dx:ASPxGridViewTemplateReplacement ID="CancelButton" ReplacementType="EditFormCancelButton"
runat="server">
</dx:ASPxGridViewTemplateReplacement>
</div>
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
<dx:TabPage Text="Edit2" Visible="true">
<ContentCollection>
<dx:ContentControl runat="server" SupportsDisabledAttribute="True">
</dx:ContentControl>
</ContentCollection>
</dx:TabPage>
</TabPages>
</dx:ASPxPageControl>
</EditForm>
提前致谢。
答案 0 :(得分:0)
是的,有可能。这可以通过定义ASPxGridView的EditFormTemplate来完成。有两个演示项目展示了如何做到这一点:
Grid Editing - Edit Form Template
Grid Editing - Two-Way Binding
以下是帮助主题,它也可能对您有所帮助: