gpt4 book ai didi

c# - 在 aspxGridview 中的 Devexpress 中插入和编辑模板显示

转载 作者:行者123 更新时间:2023-11-30 22:42:58 25 4
gpt4 key购买 nike

在插入模式下我想显示一种模板和编辑模式我想在 C#.NET 的 Devexpress 控件中显示另一种模板

最佳答案

这可以使用以下方法实现:

您应该定义 EditFormTemplate,以便它包含一组用于插入和编辑功能的不同编辑器。处理 HtmlRowCreated 事件以根据 ASPxGridView 的 IsNewRowEditing 属性值隐藏不需要的编辑器。

查看 sample project关于这个issue它演示了基于用户控件和绑定(bind)表达式的解决方案。在此解决方案中,EditForm 模板包含两个用户控件,其 Visible 属性绑定(bind)到 ASPxGridView.IsNewRowEditing 属性:

[HTML]

<uc1:Edit id="Edit1" runat="server" Visible="<%# !Container.Grid.IsNewRowEditing %>"></uc1:Edit>
<uc2:Insert id="Insert1" runat="server" Visible="<%# Container.Grid.IsNewRowEditing %>"></uc2:Insert>

顺便说一句,这issue也可能有帮助。如需更多帮助,请联系DevExpress支持团队here .

关于c# - 在 aspxGridview 中的 Devexpress 中插入和编辑模板显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com