1 Page.IsPostBack 是用来判断是否是第一次加载页面,是则返回false (2006 10 20)
2 this.btnclose.Attributes.Add("onclick", "window.close();");用来增加脚本语言,关闭窗体是在客户端的操作,所以要用脚本。 (2006 10 21)
3 Attributes是把btnclose控件里增加一个onclick属性,属性的值是:window.close(); (10 22)
4 CkeckBoxList RadioBoxList等相关的记录集合控件的索引是从1开始的,所以在用For索引查询的时候Count不需要在-1了. (10 23)
5 CommandName属性用来给控件重命名,在page_load中可以用来检索按了那个按钮. (10 24)
6 Convert.ToInt32(转换的对象) 就可以转换类型了. (10 25)
7 如果Response.Redirect("login.aspx?UesName="+UserName); 则表示表单是自动用GET方法提交,就可以直接用
request.QueryString["UseName"]来获取数据.
在ASP.NET中可以用response.Write ("<fontsize='3' color='red' >")来显示HTML的. ( 10 26)
8 if (((System.Web.UI.WebControls.Button)sender).CommandName == "B1")用这条语句来判断控件的CommandName属性,标识控件的事件.sender 表示控件源对象 System.Web.UI.WebControls.Button 表示强制转换. (2006 11 4)
9 ImageButton控件的特殊性质: (设置图片是300象素)-----------可以分区域点击图片设置相应事件.(2006 11 6)
private void ImageButton1_Click(Object sender ,System.Web.UI.ImageClickEventArgs e)
{
if (e<=150)
{
Response.Write("Left");
}
else{
Response.Write("right");
}
}
10 .复杂控件中的Calendar时间显示控件: 证明获取选择后的日期:
this.Label1.Text = this.Calendar1.SelectedDate.ToShortDateString();
11.从字符中取出有用的字符出来: Substring方法
string fullName = this.FileUpload1.PostedFile.FileName;
//截取文件路径"\"后的字符(包括"\",所有索引值要加1)
string fileName = fullName.Substring(fullName.LastIndexOf("\\") + 1);
//截取文件路径"."后的字符(包括".",所有索引值要加1)
string type = fullName.Substring(fullName.LastIndexOf(".") + 1);
12.一般高版本的游览器支持客户端验证和服务器端验证,低版本的游览器只支持服务器验证,
那么在编程的时候对于低版本的游览器就会出现无效的客户端验证 为此可以这样做
以确保所有验证都是服务器验证.
在<%@ Page %>中加入 ClientTarget=DownLevel进去就可以了
比如:<%@ Page % ClientTarget=DownLevel> ---禁用客户端验证
同时要验证 page.Isvalid 表示页面验证是否全部通过 全部通过为true .
2 this.btnclose.Attributes.Add("onclick", "window.close();");用来增加脚本语言,关闭窗体是在客户端的操作,所以要用脚本。 (2006 10 21)
3 Attributes是把btnclose控件里增加一个onclick属性,属性的值是:window.close(); (10 22)
4 CkeckBoxList RadioBoxList等相关的记录集合控件的索引是从1开始的,所以在用For索引查询的时候Count不需要在-1了. (10 23)
5 CommandName属性用来给控件重命名,在page_load中可以用来检索按了那个按钮. (10 24)
6 Convert.ToInt32(转换的对象) 就可以转换类型了. (10 25)
7 如果Response.Redirect("login.aspx?UesName="+UserName); 则表示表单是自动用GET方法提交,就可以直接用
request.QueryString["UseName"]来获取数据.
在ASP.NET中可以用response.Write ("<fontsize='3' color='red' >")来显示HTML的. ( 10 26)
8 if (((System.Web.UI.WebControls.Button)sender).CommandName == "B1")用这条语句来判断控件的CommandName属性,标识控件的事件.sender 表示控件源对象 System.Web.UI.WebControls.Button 表示强制转换. (2006 11 4)
9 ImageButton控件的特殊性质: (设置图片是300象素)-----------可以分区域点击图片设置相应事件.(2006 11 6)
private void ImageButton1_Click(Object sender ,System.Web.UI.ImageClickEventArgs e)
{
if (e<=150)
{
Response.Write("Left");
}
else{
Response.Write("right");
}
}
10 .复杂控件中的Calendar时间显示控件: 证明获取选择后的日期:
this.Label1.Text = this.Calendar1.SelectedDate.ToShortDateString();
11.从字符中取出有用的字符出来: Substring方法
string fullName = this.FileUpload1.PostedFile.FileName;
//截取文件路径"\"后的字符(包括"\",所有索引值要加1)
string fileName = fullName.Substring(fullName.LastIndexOf("\\") + 1);
//截取文件路径"."后的字符(包括".",所有索引值要加1)
string type = fullName.Substring(fullName.LastIndexOf(".") + 1);
12.一般高版本的游览器支持客户端验证和服务器端验证,低版本的游览器只支持服务器验证,
那么在编程的时候对于低版本的游览器就会出现无效的客户端验证 为此可以这样做
以确保所有验证都是服务器验证.
在<%@ Page %>中加入 ClientTarget=DownLevel进去就可以了
比如:<%@ Page % ClientTarget=DownLevel> ---禁用客户端验证
同时要验证 page.Isvalid 表示页面验证是否全部通过 全部通过为true .
浙公网安备 33010602011771号