如何在弹出控件扩展器中获取文本?

时间:2012-02-15 04:57:59

标签: asp.net ajaxcontroltoolkit

我正在使用弹出控件扩展器。但我只从radiobutton列表中获取所选值的索引。我想获取文本

以下是我的源代码

<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 :(得分:0)

txtTeam_PopupControlExtender.Commit(rbteam.SelectedItem.Text);