0

我有一个按钮,单击时重定向页面,它还将选定的电子邮件(来自网格)值传递给 SendMessage.aspx 页面。现在,在没有重定向的情况下,我制作了一个面板,面板内的几个标签和文本框作为发送按钮的弹出窗口,我想将选定的电子邮件值传递给面板内的文本框字段。我应该如何更改我的代码,以便弹出面板内的文本框获得选定的值。谢谢

<asp:Button ID="SendButton" Enabled="True" Width="70" runat="server" PostBackUrl='<%# Eval("Email", "SendMessage.aspx?Email={0}") %>' Text='Send' />    
<asp:PopupControlExtender ID="PopUCtrlExt_SendMSg"  runat="server" DynamicServicePath="" Enabled="True" ExtenderControlID="" TargetControlID="SendButton" PopupControlID="Panel_sendmsg" />
4

1 回答 1

0

Make an OnClick event on your button. Place a label (lblEmailAddress for eg) in your Panel_sendmsg. Then simply in your buttons OnClick event write: lblEmailAddress.Text = address (grab the address from the grid) then call PopUCtrlExt_SendMSg.Show(). Thats it. :)

于 2011-09-02T07:17:51.913 回答