0

ラジオ ボタンでオプションを選択した後に投稿する際に問題が発生しています。「はい」を選択した後、ポストバックして下のテキスト ボックスをロードする必要があります。ただし、no が選択されている場合、テキスト ボックスは表示されません。

http://www.codeproject.com/Articles/17571/Maintain-focus-between-postbacks-in-ASP-NET-2-0-al (私は追加しましたラジオ ボタンのリストは "CurrentControl is " のものです) ですが、私自身を超えた理由で、ラジオ ボタンには適用されないようです。

アカウントを作成したばかりなので、まだ写真を投稿することはできませんが、ページが投稿されると、フォーカスが最後にフォーカスされていたテキスト ボックスまたはドロップダウン リストに移動します。

ラジオ ボタンの Aspx:

<table class="dataentry">
     <tr>
          <td class="column1">
               <asp:Label ID="lblPrevEmployed" runat="server" Text="Have you ever been employed by our company?"meta:resourcekey="lblPrevEmployed"></asp:Label>
          </td>
          <td class="column2">
               <asp:RadioButton ID="rdoPrevEmployed_Yes" runat="server" GroupName="PrevEmployed" AutoPostBack="True" OnCheckedChanged="rdoPrevEmployed_OnCheckedChanged" Text="Yes" meta:resourcekey="rbPrevEmployedYes" /> &nbsp;
               <asp:RadioButton ID="rdoPrevEmployed_No" runat="server" GroupName="PrevEmployed" AutoPostBack="True" OnCheckedChanged="rdoPrevEmployed_OnCheckedChanged" Text="No" meta:resourcekey="rbPrevEmployedNo" />
               <asp:CustomValidator ID="cvPrevEmployed" runat="server" ErrorMessage="You must select either Yes or No." ValidationGroup="Group" OnServerValidate="cvPrevEmployed_ServerValidate" Display="Dynamic" meta:resourcekey="cvPrevEmployed"></asp:CustomValidator>
          </td>
     </tr>
</table>
4

1 に答える 1