txtbox = document.getElementById()
外部の JavaScript ファイル内で関数を使用するために、使用
する変数に各コントロールの clientID を割り当てます。
たとえば、私は次のように言います。
var lbCancelID = '<%= lbCancel.ClientId %>';
次に、document.getElementById() を使用する外部 JavaScript ファイル内で関数を呼び出すと、戻り要素 (txtbox) で必要なことを実行できます。
gridviews編集テンプレートでコントロールを取得する必要がある領域に到達するまで、これは完全に正常に機能します。すると、要素が存在しないと言われました。
だから私はこれを試しました:
var txtStartDateID = '<%#((GridViewRow)Container).FindControl("txtStartDate").ClientID %>'
しかし、エラーが発生'GridViewRow' is a type and cannot be used as an expression.
する代わりに何ができますか?
ありがとう!