次のコードを使用して、背後のページから JavaScript の「DisableAllPopUpTxt()」を呼び出そうとしています。
ScriptManager.RegisterStartupScript(GetType(), "Javascript", "javascript:DisableAllPopUpTxt();", true);
しかし、それは私に次のエラーを与えています:
メソッド RegisterStartupScript のオーバーロードはありません 4 つの引数を取り ます どこが間違っているか教えてください。
実際、私のMasterPageには、クライアント側の検証を行うモーダル ダイアログ登録フォームが 1 つあります。検証のため、ポストバックを行うことができません。
そのため、ページの読み込み時に JS 関数「DisableAllPopUpTxt()」を使用してすべてのテキスト ボックスを無効にしようとしています。
function DisableAllPopUpTxt() {
document.getElementById("txtCustEmailID").disabled = true;
document.getElementById("txtCustPwd").disabled = true;
document.getElementById("txtCustFName").disabled = true;
document.getElementById("txtCustLName").disabled = true;
document.getElementById("txtCustREmail").disabled = true;
document.getElementById("txtCustRPwd").disabled = true;
document.getElementById("txtCustRePwd").disabled = true;
document.getElementById("txtCustPh").disabled = true;
}
しかし、ページの読み込み時に呼び出すことができません。
この問題を解決するには?