菜鸟求教页面注册问题。

2017-08-11 19:02 出处:360java.com 作者:360java  阅读()
1,我的注册页面,验证输入信息报错后,所填写的信息都没了,有要重新填,怎么能报错后保留刚才写过的注册信息。 View Code 1 protected void Checking() 2 { 3 if

1,我的注册页面,验证输入信息报错后,所填写的信息都没了,有要重新填,怎么能报错后保留刚才写过的注册信息。

菜鸟求教页面注册问题。View Code

这个是我的验证方法。

 

2.我做的是一个通讯录的web,要求修改通讯录信息的时候点girdview“修改"跳转到新页面。我都完成了,也可以修改。但是跳到新页面怎么读取我所要修改的人的内容,直接显示在textbox上。我现在跳转后就和添加通讯录一样了。。都要重新写。。

菜鸟求教页面注册问题。View Code
    protected void btn_Chang_Click(object sender, EventArgs e)
    {
        Checking();
        if (DDL_sex.Text != "请选择" && DDL_area.Text != "请选择区域" && txt_phone.Text.Length <= 12 && txt_postcode.Text.Length <= 6 && txt_address.Text.Length <= 50 && txt_name.Text.Length <= 6)
        {

            MyUser.Id = Convert.ToInt32(Request.QueryString["id"]);
            //string sql = "select * from dbo.Address_Book where id=@id";
            int returnValue = 0;
            MyUser.Name = txt_name.Text;
            MyUser.Phone = txt_phone.Text;
            MyUser.Postcode = txt_postcode.Text;
            MyUser.Sex = DDL_sex.Text;
            MyUser.Address = txt_address.Text;
            MyUser.Area = DDL_area.Text;
            returnValue = dal.update(MyUser);
            if (returnValue > 0)
            {
                AspHelper.ShowMessageToPage(Response, "更新用户成功!,马上回到主页!", "index.aspx");
            }
            else
            {
                AspHelper.ShowMessageToPage(Response, "更改用户失败!", null);
                txt_name.Focus();
            }
        }
    }

这个是我修改的方法

我的水平很菜,刚学习不久,希望能有人帮助我。谢谢。。。
< >
最佳答案

用js在前台验证,不通过就alert提示,页面文本框的值还会在的。

如果要与后台通信的判断就用Ajax吧,根据返回的值进行js验证。Ajax最好用jQuery框架的。

分享到:
本文标签: .NET技术

相关文章

发表评论(共条评论)愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

Copyright (C) java学习 360java 360java.com, All Rights Reserved.

苏ICP备16022210号