Dynamics AX 2012:在 AxGridView 编辑模式下,如何隐藏保存按钮

发布于 2024-12-22 11:04:25 字数 63 浏览 0 评论 0 原文

我有一个要求,必须在 AXGridView 的编辑模式下隐藏保存按钮。

我们怎样才能做到这一点?

I've an requirement where in i've to hide the save button in the edit mode of AXGridView.

How can we do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

说谎友 2024-12-29 11:04:25

使用网格AllowEdit属性 - 当您将其设置为 false 时,保存和取消按钮不会呈现。

如果您需要对所有行关闭它,请在标记中设置AllowEdit = false。
如果您需要根据某些运行时条件隐藏按钮,请订阅网格 OnSelectedIndexChanged 事件并设置AllowEdit。

标记:

    <dynamics:AxGridView ID="grid" runat="server" 
        OnSelectedIndexChanged="grid_SelectedIndexChanged"
    ...
    </dynamics:AxGridView>

代码隐藏:

    protected void grid_SelectedIndexChanged(object sender, EventArgs e)
    {
        grid.AllowEdit = grid.SelectedIndex % 2 == 0 ? false : true;
    }

Use the grid AllowEdit property - when you set it to false the save and cancel buttons do not render.

If you need it turned off for all rows set AllowEdit=false in the markup.
If you need to hide the buttons depending on some runtime condition, subscribe to the grid OnSelectedIndexChanged event and set AllowEdit.

Markup:

    <dynamics:AxGridView ID="grid" runat="server" 
        OnSelectedIndexChanged="grid_SelectedIndexChanged"
    ...
    </dynamics:AxGridView>

Code behind:

    protected void grid_SelectedIndexChanged(object sender, EventArgs e)
    {
        grid.AllowEdit = grid.SelectedIndex % 2 == 0 ? false : true;
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文