Как получить текст в всплывающем окне управления расширением - PullRequest
0 голосов
/ 15 февраля 2012

Я использую всплывающий элемент управления extender. Но я получаю только индекс выбранного значения из списка радиокнопок. Я хочу получить текст

Ниже мой исходный код

<div class="FloatRight">
                            <asp:TextBox ID="txtTeam" runat="server" Width="150px" autocomplete="off"></asp:TextBox>
                            <br />
                            <asp:Panel ID="panel" runat="server">
                                <div style="border: 1px outset white; width: 100px">
                                    <asp:UpdatePanel runat="server" ID="up1">
                                        <ContentTemplate>
                                            <asp:RadioButtonList ID="rbteam" runat="server" AutoPostBack="true" OnSelectedIndexChanged="rbteam_SelectedIndexChanged">
                                            </asp:RadioButtonList>
                                        </ContentTemplate>
                                    </asp:UpdatePanel>
                                </div>
                            </asp:Panel>
                            <cc1:PopupControlExtender ID="txtTeam_PopupControlExtender" runat="server" Enabled="True"

и это на стороне сервера

protected void rbteam_SelectedIndexChanged(object sender, EventArgs e) {

       if (!string.IsNullOrEmpty(rbteam.SelectedValue))
        {

            txtTeam_PopupControlExtender.Commit(rbteam.SelectedValue);

        }
       else 
        {

            txtTeam_PopupControlExtender.Cancel();
        }

       rbteam.ClearSelection();

    }

1 Ответ

0 голосов
/ 15 февраля 2012
txtTeam_PopupControlExtender.Commit(rbteam.SelectedItem.Text);
...