大神们,帮忙看看,asp.net的问题如何用dataste和label把当前用户显示出来!

问题描述

那三个XXX是label控件,如何让它显示出是当前登录用户的名称;有数据库,就是不会用dataste让它显示出来!大神们,求解!!下面是完整代码!!谢谢了!usingSystem;usingSystem.Collections;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;publicpartialclasssite_messageBoard_messageAdd:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){SetInit();}}protectedvoidbtnSubmit_Click1(objectsender,EventArgse){stringmsgUser=lblUser.Text;Session["userID"]="";stringmsgTitle=StrProcess(txtTitle.Text);stringmsgContent=StrProcess(txtContent.Text);stringpubDate=DateTime.Now.ToShortDateString();stringtypePicPath="images/";if(rdoCom.Checked==true)typePicPath+="common.jpg";elseif(rdoAsk.Checked==true)typePicPath+="question.jpg";elsetypePicPath+="urgent.jpg";stringsql="INSERTINTOmessage";sql+="(msgUser,msgTitle,msgContent,pubData,typePicPath,reply)";sql+="VALUES('"+msgUser+"','"+msgTitle+"','";sql+="'"+msgContent+"','"+pubDate+"','"+typePicPath+"','')";try{intresult=DBClass.ExecuteNonQuery(sql);if(result>0){Response.Write("<script>alert('添加成功!')</script>");}else{Response.Write("<script>alert('添加失败!')</script>");}}catch(Exceptionex){Response.Write("<script>alert('"+ex.Message+"')</script)");}}protectedvoidbtnReset_Click(objectsender,EventArgse){SetInit();}privatevoidSetInit(){txtTitle.Text="";txtContent.Text="";rdoCom.Checked=true;}privatestringStrProcess(stringstrTxt){stringstrContent=Server.HtmlEncode(strTxt);strContent=strContent.Replace("rn","<br>");strContent=strContent.Replace(",","''");strContent=strContent.Replace("","&nbsp;");returnstrContent;}}

解决方案

解决方案二:
没看到你在哪里赋值的
解决方案三:
你登录的时候是不是保存了Session["userID"],保存了的话,你在SetInit函数里面,label.Text=Session["userID"].ToString()就可以了啊.
解决方案四:
引用2楼BitCoffee的回复:

你登录的时候是不是保存了Session["userID"],保存了的话,你在SetInit函数里面,label.Text=Session["userID"].ToString()就可以了啊.

你看我的代码加到那个地方?是不是从新在代码里创建一哥Setlnit函数?是不是像下面代码那样?privatevoidSetInit(){txtTitle.Text="";txtContent.Text="";rdoCom.Checked=true;label.Text=Session["userID"].ToString();}是这样吗?
解决方案五:
引用1楼wyqlxy的回复:

没看到你在哪里赋值的

就是怎么给label空间赋值(是数据库里的值)?
解决方案六:
引用2楼BitCoffee的回复:

你登录的时候是不是保存了Session["userID"],保存了的话,你在SetInit函数里面,label.Text=Session["userID"].ToString()就可以了啊.

我试了试,不行。
解决方案七:
引用5楼TmacT的回复:

Quote: 引用2楼BitCoffee的回复:
你登录的时候是不是保存了Session["userID"],保存了的话,你在SetInit函数里面,label.Text=Session["userID"].ToString()就可以了啊.

我试了试,不行。

你有没有登录的页面,有没有设置Session["userID"]的值?
解决方案八:
引用6楼BitCoffee的回复:

Quote: 引用5楼TmacT的回复:
Quote: 引用2楼BitCoffee的回复:
你登录的时候是不是保存了Session["userID"],保存了的话,你在SetInit函数里面,label.Text=Session["userID"].ToString()就可以了啊.

我试了试,不行。

你有没有登录的页面,有没有设置Session["userID"]的值?

有登陆页面!这个Session["userID"]的值怎么设置?放在哪?小白一枚,请谅解!
解决方案九:
登录成功之后,Session["userID"]=登录的用户名;使用的时候,就用label.Text=Session["userID"].ToString();
解决方案十:
我觉得你找本书系统的学下好点。在这里问基础的问题太浪费时间了,还不如百度谷歌。
解决方案十一:
这是新手问题。你应该先多百度。之后在问吧。很少在cs文件来控制html控件了。
解决方案十二:
基础类问题还是自行度娘google来这问浪费你时间~

时间: 2024-08-02 22:00:41

大神们,帮忙看看,asp.net的问题如何用dataste和label把当前用户显示出来!的相关文章

新人小白求助 很简单的一个修改密码的代码,但密码一直修改不成功,求大神帮帮忙

问题描述 这是我的修改密码的代码,要求输入用户名,密码,原密码和确认密码四个内容usingSystem;usingSystem.Linq;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebC

求懂asp和asp.net的大神把这段asp帮忙翻译成asp.net的类

问题描述 求懂asp的大神把这段asp帮忙翻译成asp.net的类,或者怎么在.net项目里使用这个方法?<%PrivateConstASP_BITS_TO_A_BYTE=8PrivateConstASP_BYTES_TO_A_WORD=4PrivateConstASP_BITS_TO_A_WORD=32PrivateASP_m_lOnBits(30)PrivateASP_m_l2Power(30)PrivateFunctionASP_LShift(lValue,iShiftBits)IfiSh

asp.net ado.net c#-这句老是说有参数没指定值 大神们帮忙看下

问题描述 这句老是说有参数没指定值 大神们帮忙看下 cartid和cartCount都是有值的 解决方案 代码呗挡住了,看不见,肯定是你sql中要求一个参数,但是你的parameter没给.仔细检查下.因为你是有分支的,所以调试下在特定分支下是不是没有赋值. 解决方案二: 解决方案三:

做了一个asp.net的相册,想在编辑图片的时候,能在图片上添加文字。求大神们帮忙

问题描述 如题,求大神们帮忙.给点建议.或者代码的例子 解决方案 解决方案二:用Bitmap类型和Image命名空间的各种东西能直接编辑图片.只用来展示,不改变原来的图片内容的话可以用DIV遮罩一下啊.解决方案三:引用1楼sunzongbao2007的回复: 用Bitmap类型和Image命名空间的各种东西能直接编辑图片.只用来展示,不改变原来的图片内容的话可以用DIV遮罩一下啊. 我刚学的,不太明白,能给具体的吗解决方案四:图片添加文字不就是Graphicsgraphics=Graphics.

js html-在线等,急(大神帮帮忙):js动态嵌入html代码,代码中调用函数,当传参为字符串时,函数没有响应

问题描述 在线等,急(大神帮帮忙):js动态嵌入html代码,代码中调用函数,当传参为字符串时,函数没有响应 <!DOCTYPE html> <br> function insert()<br> {<br> var a="jioho";<br> var str="<table><tr><button type='button' onclick='test("+ a+"

mvc-Asp.net MVC3 一个奇怪问题,求大神们帮忙

问题描述 Asp.net MVC3 一个奇怪问题,求大神们帮忙 想在controller中访问一个外部链接,代码如下:接收到的url为www.baidu.com public ActionResult RedirectToUrl(string url) { if(url == null) { return HttpNotFound(); } return Redirect(url); } 结果肯定是失败了...求问有什么办法解决...

php嵌套循环分类怎么写---求大神帮帮忙呀!

问题描述 php嵌套循环分类怎么写---求大神帮帮忙呀! 鼠标悬停的时候,自动显示大分类下的小分类.(JS已经写出来了,就是php部分不会嵌套) <li class="nav-sub" data-tips="sub-school"> <a href="<{:U('Product/products')}>" class="tit">销售与支持</a> <div class=&

编程-各位大神有没有基于asp.net的大学毕业生就业信息管理系统的源码和论文

问题描述 各位大神有没有基于asp.net的大学毕业生就业信息管理系统的源码和论文 主要的 功能是毕业生信息管理模块.招聘信息模块.求职信息模块.就业推荐功能.毕业生就业信息管理模块.就业信息分析模块.其他辅助功能等.开发环境和语言是Visual Studio.SQL Server.C#等,还有是对专业.区域的就业进行统计:急求,各位大神帮帮忙 解决方案 目测是信管/计院的本科生毕业论文,还有最多三个月时间,加油吧少年!!! 解决方案二: 各位大神有的话可以分享下 解决方案三: 尝试着自己写一下

python学习-学习python,各位大神帮帮忙!

问题描述 学习python,各位大神帮帮忙! 我是超级菜鸟,没有任何编程基础,现在想学习python,想请教各位大神,我该如何下手,或者给我一些建议也好,万分感谢! 解决方案 从python官方下载编译器,再找本书看,找经典例题看,然后自己编写. 解决方案二: 我也是菜鸟,工作中用不到,就简单的看了一下,这儿有几个网站,希望能帮到你http://www.pythonclub.org/http://woodpecker.org.cn/abyteofpython_cn/chinese/index.h