(五)asp.net ajax框架的简单使用
发现刷的太厉害了,数据传输比较慢,就想用ajax来实现
1.在母版页放个ScriptManager
是不是很简单
3.发现一个问题,原先的提示信息不能用了
这样的代码都不起作用了
1.在母版页放个ScriptManager
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
2.把子页的所有内容放到UpdatePanel里<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" runat="Server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
是不是很简单
3.发现一个问题,原先的提示信息不能用了
这样的代码都不起作用了
RegisterStartupScript("", "<script language=\"javascript\">window.alert('删除成功!')</script>");
学gmail的,在最上面放了提示框,黄底红字<div>
<asp:Label ID="Label1" runat="server" CssClass="alert"></asp:Label></div>
<asp:Label ID="Label1" runat="server" CssClass="alert"></asp:Label></div>
.alert
{
background-color: Yellow;
font-size: 16px;
text-align: center;
vertical-align: middle;
color: red;
}
写个方法好调用{
background-color: Yellow;
font-size: 16px;
text-align: center;
vertical-align: middle;
color: red;
}
private void alert(string message)
{
Label1.Text = message;
}
{
Label1.Text = message;
}