{ Response.Write("省份:
"+Application.GetKey(i)+"
");
Response.Write("省会:
"+Application[i]+"
");}
Application.Clear();
}
4、Server对象:
服务器方的基本属性和方法(示例演示)
在ASP.NET中,Response.Redirect()和Server.Transfer()都能实现网页重定向。
这两个方法的区别在于:
⏹利用Response.Redirect(),可重定向到已存在的任何网页;而Server.Transfer()只能用于重定向到已存在的位于同一目录或同一目录之下的目录中的ASP.NET网页。
⏹利用Response.Redirect()完成重定向后,浏览器地址栏将显示新网页的URL,而利用Server.Transfer()完成重定向后,浏览器地址栏仍然显示旧网页的URL。
⏹利用Server.Transfer()完成重定向后,原网页中所有内置对象的值仍保留;而利用Response.Redirect()完成重定向后,原网页中所有内置对象的值将被改写。
⏹就重定向速度而言,Server.Transfer()优于Response.Direct()。
4、第4章ASP.NET服务器控件:
服务器控件及服务器控件的作用(P86);Web服务器控件与HTML控件的区别;验证控件及其应用;【重点】
页面1:
publicpartialclass_Default:
System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{//获取并显示客户端和服务器端的部分参数信息
Label1.Text=Label1.Text+"
你的IP地址是:
"+Request.ServerVariables["REMOTE_ADDR"];
Label1.Text=Label1.Text+"
你的浏览器是:
"+Request.Browser.Type;
Label1.Text=Label1.Text+"
服务器IP是:
"+Request.ServerVariables["LOCAL_ADDR"];
Label1.Text=Label1.Text+"
WEB应用程序在服务器上的真是目录:
"+Request.ServerVariables["APPL_PHYSICAL_PATH"];
//将浏览器用户的关键信息写入Cookies,实现个性化
Response.Cookies["weeksInfor"].Value="第八周";
Response.Cookies["weeksInfor"].Expires=DateTime.Now.AddDays(7);
//第二种,面向对象
HttpCookieusif=newHttpCookie("userInfor");
usif.Values["zhuangye"]="计算机科学与技术系(软件设计)";
usif.Values["xingming"]="ZZZZZZ";
usif.Values["xuehao"]="08";
usif.Values["lastVisiteTime"]=DateTime.Now.ToString();
Response.Cookies.Add(usif);//将cookies对象usif添加到客户端的Cookies文件中
Response.Cookies["userInfor"].Values["zhuangye1"]="计算机科学与技术系(软件设计)";
HttpCookiembl=newHttpCookie("maybeLike");
mbl.Values["visiteP1"]="P4.bmp";
mbl.Values["visiteP2"]="P5.bmp";
mbl.Values["visiteP3"]="P6.bmp";
mbl.Expires=DateTime.Now.AddDays(7);
Response.Cookies.Add(mbl);
Response.Write("专业:
"+Request.Cookies["userInfor"].Values["zhuangye"].ToString()+"
");
Response.Write("学号:
"+Request.Cookies["userInfor"].Values["xuehao"].ToString()+"
");
Response.Write("当前时间"+Request.Cookies["userInfor"].Values["lastVisiteTime"].ToString()+"
");
}
}
页面2:
publicpartialclasscookies2:
System.Web.UI.Page
{
protectedvoidPage_Load(objectsender,EventArgse)
{//显示浏览器用户浏览过的商品
Image1.ImageUrl="~/images/"+Request.Cookies["maybeLike"].Values["visiteP1"];
Image2.ImageUrl="~/images/"+Request.Cookies["maybeLike"].Values["visiteP2"];
Image3.ImageUrl="~/images/"+Request.Cookies["maybeLike"].Values["visiteP3"];
}
protectedvoidButton1_Click(objectsender,EventArgse)
{//查看信息则对商品真正浏览过,跟新最近浏览过的Cookies记录
Response.Cookies["maybeLike"].Values["visiteP1"]=Request.Cookies["maybeLike"].Values["visiteP2"];
Response.Cookies["maybeLike"].Values["visiteP2"]=Request.Cookies["maybeLike"].Values["visiteP3"];
Response.Cookies["maybeLike"].Values["visiteP3"]=Image4.ImageUrl.Substring(Image4.ImageUrl.LastIndexOf("/")+1);
}
}
5、第5章数据库操作技术:
ADO.net编程基础知识;访问数据的两种接口——OLEDB、SQLClient;ADO.NET框架及其工作原理;Commnad(P170)、DataReader(P208)、DataAdapter(P194)、Dataset对象;数据访问操作的过程;【重点】
前台:
//www.w3.org/1999/xhtml">
无标题页