2

ASP.NETでGridViewの条件ステートメントを作成するためのベストプラクティスについて質問があります。GridViewを含む新しいページに渡されるバッジ番号があり、そのバッジ番号に応じて、ユーザーが(別のデータベーステーブルからの)権限を持っているかどうかを確認し、[編集]ボタンを表示するようにします。彼らには許可があります。

私はこれを達成する方法がわからないと思います。私は検索を試みましたが、私が思いつくことができる最善のことは、データバインドされたイベント中にそれを行うことです。

このトピックに関する洞察は素晴らしいでしょう!ありがとう!

これが私が今持っているコードです(グリッドビュー用に自動生成された編集ボタン):

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

1 に答える 1

3

グリッドビューの行データバインド関数では、他のデータベースを呼び出して、ボタンを表示するかどうかを判断できます。グリッドビューでコントロールを見つけて、非表示に設定できます。

于 2012-05-29T12:57:04.807 に答える