Asp.net实现无刷新弹出提示框

<form id="form1" runat="server"> 
    <asp:ScriptManager ID="ScriptManager1" runat="server"> 
    </asp:ScriptManager> 
    <div> 
        <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
        <ContentTemplate> 
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
            <asp:Button ID="Button1" 
                runat="server" Text="Button" onclick="Button1_Click" /> 
        </ContentTemplate> 
        </asp:UpdatePanel> 
    </div> 
    </form> 

 

 

      protected void Button1_Click(object sender, EventArgs e)   

       {   

           ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), """alert('我出来了');"true);   

       }  

ajax不能使用Response.write("alert(aaa)");用这种方式来弹出对话框了

ajax不是asp.net内置的东西

必须得使用自己本身来注册脚本的方式来实现!

你可能感兴趣的:(Asp.net实现无刷新弹出提示框)