2012-04-25 8 views
0

:つまりGridView1.Attributes.Remove( "DeleteRecord")。このコードの意味されているもの

GridView1.Attributes.Remove("DeleteRecord"); 

または

GridView1.Attributes.Remove("onrowcommand"); 

または

GridView1.Attributes.Remove("UpdateRecord"); 

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

答えて

0

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

rowcommandを実行しない場合は、aspxからrowcommand = "xxxx"を削除します。

もし私の例ではあなたのrowcommandメソッド(xxxx)にrowcommandを残しておきたいなら、そのメソッドでは傍受して実行しないでください。

+0

mson、ありがとうございます。あなたが言ったように、メソッドの実行を避けるコードC#コードを書くことができますが、もっと簡単な方法を探していました。 –

+0

それは簡単なコードです...もしそれがあなたにとって些細なことでなければ、とにかく練習するべきです。 – mson

+0

わかりやすい、簡単ではない、簡単な方法はありますか?あなたが知っていれば、その問題... –

関連する問題