- - PR -
クライアントスクリプトを用いてデータグリッド内のテキストボックスに値を代入
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-02-04 16:36
こんにちは。
テンプレートを使用したデータグリッド内のテキストボックスに、クライアントスクリプトから値を入れたいのですがうまくいきません。 フォームに配置した(データグリッドの外)テキストボックスには、 document.Form1.TextBox1.value = "hoge"; で値が入るのは確認しました。 これと同様に記述しようとしましたが、テンプレートを使用しているため(?)テキストボックスのIDがわからないので先に進めなくなりました。。。 クライアントスクリプトを用いて、テンプレートを使用したデータグリッド内のテキストボックスに値を代入するにはどうすれば良いのでしょうか? 宜しくお願い致します。 |
|
投稿日時: 2003-02-07 17:01
document.Form.element[*].valueで指定できますね。
|
|
投稿日時: 2003-12-12 14:51
HTMLにレンダリングされた結果をみればわかるとおもいますが、データグリッド内のコントロールにはレンダリング時にヘッダ文字列のようなものが付加されます。
それを想定してJAVASCRIPTを書けばクライアントスクリプトから値を入れることが可能です。 サーバサイドからならば[コントロール].ClientIDで参照できます。 |
|
投稿日時: 2003-12-12 14:53
すみません、UniqueIDのまちがいでした。
|
1