ASP.NET实验

1.使用验证控件,比较验证控件(comparevalidator)static属性设置成dynamic,不然不会提示。

通过这次实验,我再次巩固了如何使用asp.net标准控件,验证控件;特别是以下几点:

  1. 对于自定义验证控件的服务器端验证,和客户端验证进行了比较;

  2. 对于验证控件的Display属性设置成动态(dynamic)和静态(static)

    静态(static)即使没有可见错误信息文本,每个验证控件也将占用空间,允许你为页定义固定的布局。验证控件无法在页上占用相同空间,因此你必须在页上给每个控件留出单独的位置。

    动态(dynamic)除非显示错误信息,否则验证控件将不会占用空间,这允许控件共用同一个位置(例如表的单元格)。但在显示错误信息时,页的布局将会更改,有时将导致控件更改位置。

  3. 数据传递 采用Response.Redirect和获取Request.QueryString也巩固了一下

eg:

 Response.Redirect("LoginSuccess.aspx?name=" + txtName.Text);

Response.Write("欢迎你:"+Request.QueryString["name"]);

 

三种页面传值方式;

//Response.Write( Request.QueryString["mess"]);
        //string str = (string)Session["mess"];
       // Response.Write(str);
        Response.Write(Request.Cookies["value"].Value);

 

 

/ Response.Redirect("b.aspx?mess="+TextBox1.Text);
        //Session["mess"] = TextBox1.Text;
       // Response.Redirect("b.aspx");
        Response.Cookies["value"].Value = TextBox1.Text;
        Response.Redirect("b.aspx");

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值