Передача выбранного значения в виде сетки во всплывающую панель на той же странице - PullRequest
0 голосов
/ 01 сентября 2011

У меня есть кнопка, которая перенаправляет страницу при нажатии, она также передает выбранное значение электронной почты (из сетки) на страницу 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" />

1 Ответ

0 голосов
/ 02 сентября 2011

Сделайте событие OnClick на вашей кнопке.Поместите метку (например, lblEmailAddress) в свой Panel_sendmsg.Затем просто в ваших кнопках события OnClick напишите: lblEmailAddress.Text = address (захватите адрес из сетки), затем вызовите PopUCtrlExt_SendMSg.Show ()Это оно.:)

...