物流系统Coding中的琐碎总结

本文介绍了网页开发中的一些实用技巧,包括如何使用JavaScript弹出窗口并跳转页面,利用CustomValidator控件验证用户名是否重复,以及在查询结果页面获取前一个页面的订单号。

1. 弹出窗口,再跳转页面的写法:

Response.Write("<Script Language='JavaScript'>window.alert('对不起,不能显示您的个人信息!');window.location.href='Default.aspx';</script>");


2. 注册时用CustomValidator控件验证用户名是否已经存在

  前台代码:

<asp:CustomValidator ID="CustomValidator1" runat="server" 
ControlToValidate
="TXT_User" Display="Dynamic" ErrorMessage="* 用户名已存在"
onservervalidate
="CustomValidator1_ServerValidate" ForeColor="#CC0000"></asp:CustomValidator>

  后台代码:

 1 //验证用户名是否已存在
2 protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
3 {
4 string UserName = args.Value;
5 if (Users.IsValidateUserName(UserName))
6 {
7 args.IsValid = false;//用户名已存在,没有通过验证
8 }
9 else
10 {
11 args.IsValid = true;
12 }
13 }

3. 输入订单号查询时把订单号传到下一个页面

  查询页面:在后台代码的类里声明一个属性

//订单查询
public string orderID { get { return TXT_orderID.Text.ToString(); } }

  查询结果页面获得前一个页面的orderID:

if (this.PreviousPage != null)
{
string queryOrderID = this.PreviousPage.orderID.Trim();
}





 

转载于:https://www.cnblogs.com/tangzhengyue/archive/2012/03/03/2378523.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值