问题描述
各位大侠一个text控件,要求里面显示的内容是当前登陆用户的名字而且此控件还要求只能看不能输入怎么做啊?
解决方案
解决方案二:
只能看不能读,设置一个只读属性就可以了。
解决方案三:
登陆。。。用户输入用户名,登陆密码。。成功后都会存用户登陆信息到session。。。或是cookies..用户名就从那里取。。。赋给textboxtextbox设为readonly、、、就是只读的。。。
解决方案四:
恩这个知道啊可是要求这个textbox控件要获取本网站登陆的用户名怎么做啊?
解决方案五:
引用3楼pangyunfan4634的回复:
恩这个知道啊可是要求这个textbox控件要获取本网站登陆的用户名怎么做啊?
首次加载时,把用户名赋值给textbox就可以了。。
解决方案六:
恩给点示例代码呵呵我真不知道怎么写啊
解决方案七:
比如页面首次加载时if(!IsPostBack){//文本框的名字txtUsertxtUser.Text="你的登录用户名";}
解决方案八:
直接赋值不就可以了吗,不知道你具体是啥意思。
解决方案九:
啊不是这意思因为每次登陆的人不一样啊我要从session获取值思路我明白可是代码不会啊stringlogin=this.txt_login.Text.ToString();stringpass=this.txt_loginPass.Text.ToString();stringcode=this.TxtVerifyCode.Text.ToString();DataSetds=bll.GetList("LoginName='"+login+"'");GlobalUserInfoinfo=newGlobalUserInfo(string.Empty,string.Empty);if(ds!=null&&ds.Tables[0].Rows.Count>0){stringpassword=ds.Tables[0].Rows[0]["LoginPass"].ToString();if(BDZC.Common.Input.MD5(pass).Equals(password)){if(Session["CheckCode"]!=null){stringcheckcode=Session["CheckCode"].ToString();if(checkcode.Equals(code)){info.UserName=login;info.UserNum=ds.Tables[0].Rows[0]["UserNum"].ToString();Current.Set(info);Response.Redirect("Master/Index.aspx");}这是我的登陆页那我的this.txt_AddUserName.Text=?怎么写啊?帮忙看看吧我刚上班都看不懂啊
解决方案十:
this.txt_AddUserName.Text=Session["UserName"].ToString();把文本框设置成readonly或者让它Enable
解决方案十一:
引用3楼pangyunfan4634的回复:
恩这个知道啊可是要求这个textbox控件要获取本网站登陆的用户名怎么做啊?
readonly=true获取网站名字登陆的时候从session里取。。
解决方案十二:
我像你们说的那样写了可是这是什么错啊“/”应用程序中的服务器错误。--------------------------------------------------------------------------------未将对象引用设置到对象的实例。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.NullReferenceException:未将对象引用设置到对象的实例。源错误:行17:{行18:bindDropDownList();行19:stringUserN=Session["_username"].ToString();行20:if(UserN!=null){行21:this.txt_AddUserName.Text=UserN