老胡今天最经典的话语就是:老胡不会骗你的。
呵呵~~透着一点小俏皮和小可爱啊。
说说总结下老胡今天教了什么吧。
今天还是asp.net的基础,依旧很杂很凌乱。
第一点:讲述了控件的autoPostBack属性,是否具有回发的属性。
其次讲述了button是个特殊的控件,默认回发,不具有autoPostBack属性
区分一下IsPostBack属性是Page所具有的属性,意思是指页面是否每次重新加载,默认值为true
<>
第二点,Page页面的生命周期。Page加载有常用的Preinit,Page_load,控件事件,Render呈现事件和Unload事件
第三点,关于处理页面错误。隐藏后台代码,利用redirect重新定向到一个页面进行友好的错误提示。
<>
第四点,关于全局变量代码类--Global.asax
关于Session_End(object sender,EventArgs e)在会话结束时候运行的代码。
只有在Web.config文件中的sessionstate模式设置为Inproc时,才会引发Session_End事件,
设置为StateSever或SqlServer,则不会引发该事件。
<>
第五点,关于控件fileupload如何上传文件
if (FileUp.HasFile)
{
string filename = Server.MapPath(@"~\");// ~ 表示根目录
filename += FileUp.FileName;
FileUp.SaveAs(filename);
Response.Write("上传成功~~~~~~");
}
第六点,关于Response.redirect和Server.Transfer。前者是可以跳转本地的服务器和外界的服务器,后者则只是可以本地。
呵呵~~透着一点小俏皮和小可爱啊。
说说总结下老胡今天教了什么吧。
今天还是asp.net的基础,依旧很杂很凌乱。
第一点:讲述了控件的autoPostBack属性,是否具有回发的属性。
其次讲述了button是个特殊的控件,默认回发,不具有autoPostBack属性
区分一下IsPostBack属性是Page所具有的属性,意思是指页面是否每次重新加载,默认值为true
<>
第二点,Page页面的生命周期。Page加载有常用的Preinit,Page_load,控件事件,Render呈现事件和Unload事件
第三点,关于处理页面错误。隐藏后台代码,利用redirect重新定向到一个页面进行友好的错误提示。
<>
第四点,关于全局变量代码类--Global.asax
关于Session_End(object sender,EventArgs e)在会话结束时候运行的代码。
只有在Web.config文件中的sessionstate模式设置为Inproc时,才会引发Session_End事件,
设置为StateSever或SqlServer,则不会引发该事件。
<>
第五点,关于控件fileupload如何上传文件
if (FileUp.HasFile)
{
string filename = Server.MapPath(@"~\");// ~ 表示根目录
filename += FileUp.FileName;
FileUp.SaveAs(filename);
Response.Write("上传成功~~~~~~");
}
第六点,关于Response.redirect和Server.Transfer。前者是可以跳转本地的服务器和外界的服务器,后者则只是可以本地。