ASP.NET ページで JQuery を使用する際に問題が発生しています。特に、私は主に 2 つの問題を抱えています。JQuery を使用してaLabel
とa の値を変更する必要があり、コード ビハインドからこの値を読み取る必要がありますが、それを行うと元の値が見つかります。DropDownList
クライアント側で行われた変更は無視されます。
サーバー側で正しい値を読み取るにはどうすればよいですか?
ラベルとドロップダウンリストを使用して値を設定する代わりに、Hiddenfieldを使用して値を設定し、コードビハインドでHiddenField.Valueを使用してその値を取得します。ほとんどの場合、Javascriptで設定されたLabelとDropdownListsの値が表示されます。コードビハインドではコードを取得できませんが、HiddenField値は取得できます。HiddenFieldを使用してみてください...
Javascriptの場合:-
<script>
$("#HiddenField1").Val("Your Value");
</script>
CodeBehindの場合:-
string value=HiddenField1.Value;
私はかつて同様の問題を抱えていました。問題はイベントの検証でした。