JavaScriptを使用してTextBoxにいくつかの値をバインドしています。しかし、PostBackの間、テキストボックスの値はクリアされます。だから、TextBoxプロパティでcontentEditable = "false"を使用しました。上記の問題は解決されます。コードの背後にあるコードで、ContentEditable = "true"プロパティをTextBoxに割り当てる方法は?
しかし、Javascriptを使用してTextBoxをバインドするレコードがない場合、その時点でtextBoxプロパティcontentEditable = "true"を設定したいとします。そこで、いくつかの値を入力することができます。どのようにコードの背後にあるファイルでこれを行うには?
これは私のTextBox Sourcodeです:
これは、テキストボックスに値を割り当てるために私はJavaScriptである:
function SuggessionSelectedValues(obj, ctrlName)
{
if(ctrlName == "UCJobOrderNo")
{
document.getElementById('<%=txtD1.ClientID %>').value = obj[1];
}
}
私は一つのダイナミックな提案制御では、このJavaScript関数を呼び出します。
MyTextBox.Attributes["contentEditable"] = recordCount == 0;
これはRecordCountをに基づいてのcontentEditable属性の値を設定します:
私たちはあなたに解決策を与えることができるようにあなたは、私達にあなたのコードを表示することができますか? – Bibhu
@Bibhu。私は自分の質問を編集しました。それを見てください。 – thevan