DOBON.NET DOBON.NETプログラミング掲示板過去ログ

GridView内でのクライアントスクリプトによる自動計算処理

環境/言語:[環境:XPPro 使用言語VB.NET、Javascript ASP.NET2.0]
分類:[ASP.NET]

いつもお世話になっております。

いつもお世話になってます。

ASP.NET2.0、VB.NETで開発してます。
GridView内のJavascriptについて質問です。

GridView内に
・テンプレート列A = ASPのLabel@
・テンプレート列B = ASPのTextBox
・テンプレート列C = ASPのLabelA
があります。

上記、列A、列B、列Cとあり、A×B=Cとなっていた場合、
で、列Aに値を入れて、onkeyupイベントで自動計算結果を
列Cに代入するという処理を行いたいのですが、GridViewの列B、列CのIDが自動生成になってしまう為、どの様なコードでJavaScriptを書けば
よいかわからない状態です。

皆様方のお力を貸していただきたく、お願い申し上げます。
すみません。
自己解決出来ました。
解決済み!
「書き込みのマナーについて」にあるように、この掲示板では自己解決された場合でもどのように解決したかをご報告いただくお約束になっています。ご面倒とは思いますが、ご理解のうえ、ご協力いただけますように、お願いいたします。

書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
申し訳ありませんでした。

まず、
Javascript側
@getElementByIdメソッドでGridViewの指定のIDを入れてあげる。

AA×B=Cという計算式を作成する。

B結果をgetElementByIdメソッドで指定して出力。

ASP側
AttributesプロパティでJavascriptを実行させる。

で、解決しました。
お手数お掛け致しまして、申し訳ございませんでした。

(参考HP)
getElementByIdメソッドでGridViewの指定のIDをとる方法
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=43167&forum=7&7

ASP.NETでボタンのクリック時に確認メッセージを表示するには?
http://www.atmarkit.co.jp/fdotnet/dotnettips/015confirm/confirm.html
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板