我编写了一个代码来显示变量,因为他输入了eany数据。所以我有2个按钮来变化然后关闭。带标签以显示他的电子邮件ID是否已变更... 代码是
<asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="Panel1" TargetControlID="btn"
CancelControlID="btnClose" BackgroundCssClass="modalBackground" >
<asp:Label ID="Label1" runat="server" Text="Enter Your Registered Email Id"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Label ID="Label2" runat="server" Text="Label" ></asp:Label>
<asp:Button ID="Button2" runat="server" CssClass="btn btn-info" OnClick="Button2_Click" Text="Varify" />
<asp:Button ID="btnClose" runat="server" Text="Close" />
代码背后的代码是..
protected void Button2_Click(object sender, EventArgs e)
{
Label2.Visible = true;
Label2.Text = "Valid User";
Label2.ForeColor= System.Drawing.Color.Green;
//ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "showModal()", true);
// ModalPopupExtender1.Show();
}
但是当我点击Button2时它会关闭模型..然后我必须再次打开以查看输出...我想显示标签文本而没有关闭ModalPopupExtender ...帮帮我
答案 0 :(得分:0)
我认为回发导致了这一点。我不太了解ModalPopupExtender但我可以建议你使用Jquery进行button2点击,并在点击事件中进行ajax调用并检查你的电子邮件是否有效。