2012-05-29 52 views
1

我有一个关于在ASP.NET中为GridView创建条件语句的最佳实践的问题。我有一个徽章号码被传递到一个包含GridView的新页面,并且取决于该徽章号码,我想让它检查用户是否有权限(从另一个数据库表格)并显示“编辑”按钮,如果他们有权限。有条件地在Gridview中显示'编辑'按钮

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

对这个主题的任何见解都会很棒!谢谢!

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

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

回答

2

在GridView的行数据绑定功能,你可以拨打电话到另一个数据库,并制定出是否显示按钮与否。您可以在gridview中找到控件,然后将其设置为不可见。

+0

哦,真的,从未想过'可见'的旗帜。我会看看我是否可以使用它来获取某些内容。 –