1
にID文字列からのラジオボタンコントロールを探す:私は私のaspxで3つのラジオボタン持ってvb.net
:私はセッション変数にチェックをラジオボタンのID
を格納していますフォームを送信するときに
<asp:RadioButton ID="rdoMasculin"
runat="server" AutoPostBack="true"
Checked="true" GroupName="gender"
TextAlign="Right" />
<asp:RadioButton ID="rdoFeminin"
runat="server" AutoPostBack="true"
GroupName="gender" />
<asp:RadioButton ID="rdoAnonymous"
runat="server" AutoPostBack="true"
GroupName="gender" />
を例えば
:Session("currentGender") = rdoZukuTermine.ID
私は分離コードに次のコードを使用してい後段のページに戻って取得しています:
Dim currentRadio = CType(FindControl(Session("currentGender")), RadioButton)
currentRadio.Checked = True
Session.Remove("currentGender")
currentRadio
は、null参照として終了します。しかし、私はセッションをチェックしているときに、正しいIDが文字列として含まれています。 誰かが私を助けることができますか?
はいラジオボタンをプレースホルダに入れました。私はあなたの提案を使って、今は完全に動作します。どうも :) – G43beli