0

このコードの意味は何ですか:

GridView1.Attributes.Remove("DeleteRecord");

また

GridView1.Attributes.Remove("onrowcommand");

また

GridView1.Attributes.Remove("UpdateRecord");

つまり、実行時にグリッドビューの挿入、編集、および削除メソッドを無効にして、このコードに到達したいのですが、反応しません。他のオファーはありますか?

4

1 に答える 1

0

attributes プロパティは、メソッドではなく追加のプロパティを設定するためのものです。あなたはそれを非常に間違って使用しています。

rowcommand を実行したくない場合は、aspx から rowcommand="xxxx" を削除してください。

行コマンドを保持する場合は、私の例の行コマンド メソッド (xxxx) で、インターセプトする C# コードを記述し、そのメソッドでそれ以上実行しないようにします。

于 2012-04-25T17:56:01.930 に答える