【问题标题】:Conditionally showing 'Edit' button in Gridview有条件地在 Gridview 中显示“编辑”按钮
【发布时间】:2012-05-29 20:57:04
【问题描述】:

我有一个问题,关于在 ASP.NET 中为 GridView 创建条件语句的最佳做法是什么。我有一个徽章编号,它被传递到一个包含 GridView 的新页面中,并且根据该徽章编号,我想让它检查用户是否具有权限(来自另一个数据库表)并显示“编辑”按钮,如果他们有权限。

我想我不确定如何做到这一点。我已经尝试过搜索,我能想到的最好的方法就是在数据绑定事件期间进行搜索。

任何有关此主题的见解都会很棒!谢谢!

这是我现在拥有的代码(gridviews 的自动生成的编辑按钮):

 <Columns>
 <asp:CommandField ShowEditButton="True" />
etc
etc
etc
 </Columns>

【问题讨论】:

    标签: c# asp.net oracle gridview


    【解决方案1】:

    在 gridview 的行数据绑定函数中,您可以调用另一个数据库并确定是否显示按钮。您可以在gridview中找到该控件,然后将其设置为不可见。

    【讨论】:

    • 哦,是的,从来没有想过“可见”标志。我会看看我能不能用它来做点什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-04
    • 2016-11-17
    • 1970-01-01
    • 2012-07-15
    相关资源
    最近更新 更多