注册 登录
编程论坛 ASP.NET技术论坛

这是可能的么?

chzh 发布于 2007-06-10 20:07, 545 次点击
我的一個页面里有两个Label标签,分别是Label1和Label2,它们的ID分别是Label1和Label2在我写的代码里:
Label2.Text = Convert.ToString(Session["id"]);
string connstr = "server=localhost;database=TestOnline;uid=sa;pwd=sasasa";
SqlConnection conn = new SqlConnection(connstr);
conn.Open();
SqlCommand comm = new SqlCommand("select adminName from admin where adminId='" + Label2.Text +"'",conn);
SqlDataReader dr = comm.ExecuteReader();
if (dr.Read())
{
Label1.Text = dr["adminName"].ToString();
}
调试的时候却提醒说:
错误 1 当前上下文中不存在名称“Label2” F:\OnlineTest\admin.aspx.cs 25 17 F:\OnlineTest\
错误 2 当前上下文中不存在名称“Label2” F:\OnlineTest\admin.aspx.cs 29 98 F:\OnlineTest\
错误 3 当前上下文中不存在名称“Label1” F:\OnlineTest\admin.aspx.cs 33 21 F:\OnlineTest\
这是怎么回事啊`?
谁能告诉我啊!!!
5 回复
#2
guming2007-06-10 21:09
有没有插入命名空间。。有没有runat="server"
#3
chzh2007-06-11 09:30
有啊``
都有的`
#4
chzh2007-06-11 12:59

谁来告诉我一下啊`!!

#5
川流不息2007-06-11 14:23
編譯一下,重新啟動一下看看。我也曾經不小心碰到過。
#6
chzh2007-06-12 08:43

一编译就提示那个错误`

1