gili 发布留言 2008-6-19 15:58
已OK了.谢谢大家!!关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢
已OK了.谢谢大家!!
关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢
本帖发表在我是网管论坛,帖子地址:
http://bbs.54master.com/256767,1,1
关于一个聊天室中的一段代码,不明白请各位帮忙!在线等谢谢
在聊天室登录入口中有以下一段代码:
protected void Page_Load(object sender, EventArgs e)
{
int P_int_judge = 0;
P_int_judge = Convert.ToInt32(Request["value"]);
if (!IsPostBack)
{
if (P_int_judge == 1)
Response.Write("");
}
}
是如何的??请解释一下特别是: if (P_int_judge == 1)谢谢!!!
[ 本帖最后由 gili 于 2008-6-20 11:05 编辑 [/it]]
fqonly 发布留言 2008-6-19 16:29
protected void Page_Load(object sender, EventArgs e)
{
int P_int_judge = 0;//定义一个int变量;
P_int_judge = Convert.ToInt32(Request["value"]);//给P_int_judge赋值;
if (!IsPostBack)
{
if (P_int_judge == 1)//如果这个值为1的话,就说明该用户已经存在,P_int_judge的值可能就是用户登录的状态;
Response.Write("");
}
}
gili 发布留言 2008-6-19 16:49
[un]fqonly[/un] 在 2008-6-19 16:29 的发言:[/bo]
protected void Page_Load(object sender, EventArgs e) { int P_int_judge = 0;//定义一个int变量; P_int_judge = Convert.ToInt32(Request["value"]);//给P_int_judge赋值; if ... |
你好..如你所说
if (P_int_judge == 1)//如果这个值为1的话,就说明该用户已经存在,P_int_judge的值可能就是用户登录的状态;
但为什么==1时就说明该用户已经存在?????而为什么不是等于其它值呢??
hebingbing 发布留言 2008-6-19 18:51
那就要看Request["value"]是怎么样定义的了……
fqonly 发布留言 2008-6-20 08:05
回复 3# gili 的帖子
你可以让它==10000都可以。
走刀口→超 发布留言 2008-6-20 08:21
我倒,这个Request["value"]是前一个页面传递过来的撒。。。
为什么是1,是因为设计者自己在前一个页面传递的时候自己设计为1的,这个没什么好问的。
[ 本帖最后由 走刀口→超 于 2008-6-20 08:23 编辑 [/it]]
gili 发布留言 2008-6-20 08:30
各位高手你们好以下是我上传的全部代码,其中文件名为"Default.aspx.cs"就是我要问的代码所在位置.谢谢
gupiao175 发布留言 2008-6-20 10:42
2006年8月28日哈哈我生日
2006年8月28日哈哈我生日,老会员了啊。居然只发了7贴,看来你是真够业余的啊![em01]
slokra 发布留言 2008-6-20 11:03
Request["value"]的定义是在Default.aspx.cs的46行
在43行的if(P_str_name == P_str_user中的,你可以看一下Button1_Click下的那些语句
页: [1]