- PR -

【ASP.NET】DataGridのCheckBoxからCheckedプロパティを取得する方法

投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2005-09-24 06:39
引用:

一郎さんの書き込み (2005-09-22 20:37) より:
引用:

daikokuさんの書き込み (2005-09-22 19:52) より:
__VIEWSTATE=dDw4NjM1NjYyNTQ7dDw7bDxpPDE%2BOz47bDx0・・・・(長い文字列です)


その長い文字列は、
ID=値&ID=値&ID=値&・・・
という形になっています。


Base64デコードした後、ですよね?

ViewState を見るのは、View State Decoder がいいと思います。
_________________
daikoku
常連さん
会議室デビュー日: 2005/09/22
投稿数: 21
投稿日時: 2005-09-26 09:04
>Jittaさん
>todoさん
>一郎さん
返答ありがとうございます。
自宅にて色々試しておりました。
インターネット環境が無いため返答できず大変失礼致しました。


>一郎さん
そうなんですか・・・無知で申し訳ありません。
下記のような情報を受信していました。
**************************************************
&MapControl1=&ToolbarControl1%3AZoomInToolControl1=&ToolbarControl1%3AZoomOutToolControl1=&ToolbarControl1%3APanToolControl1=&ToolbarControl1%3ACenterToolControl1=&ToolbarControl1%3ADistanceToolControl1=&DataGrid1%3A_ctl2%3ACheckBox1=on&Button1=%E4%BD%8D%E7%BD%AE%E8%A6%81%E6%B1%82&__EVENTTARGET=&__EVENTARGUMENT=
**************************************************
見てみますと『CheckBox1=on』となっているようですので
CheckBoxの情報は受信しているような気もします。
勉強になります。

>todoさん
おっしゃるとおりです。
確かにまったく同様ではないので
新たにプロジェクトを起こして
確認してみようと思います。

>Jittaさん
横取り丸というツールを使用させて頂いているのですが
Base64デコードしたものだと思われます。
ツールのほう紹介して頂きありがとうございます。
daikoku
常連さん
会議室デビュー日: 2005/09/22
投稿数: 21
投稿日時: 2005-09-26 16:13
みなさま色々教えて頂き
ありがとうございました。
自己解決致しましたのでご報告いたします。

なぜCheckedプロパティが取れなかったかというと
DataGridのデータ連結(バインド)というものをポストバックが来る度に
行っていた為、値がすべてデフォルトになっていた為でした。

色々ご教授頂きありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)