url里面需要一个用户名,进入用户空间。
<a href='User/Space.aspx?name=Session["UserName"]'>
这样显然是不行的。用DataList吧,又没办法绑定数据。select出来也没用啊,怎样解决?index.aspx <div id="islogin" runat="server">
<a href='User/Space.aspx?name=<%# Eval("UserName") %>'>
<asp:Label ID="user" runat="server" Text="Label"></asp:Label>
</a>您已经登录了
</div>index.aspx.cs string user_sql = "select * from User where UserName=" + Session["UserName"] + "";
SqlCommand cmd1 = new SqlCommand(user_sql, cn);
SqlDataReader dr1 = cmd1.ExecuteReader(); DataTable table = new DataTable();
table.Columns.Add("UserName", typeof(string)); while (dr1.Read())
{
DataRow row = table.NewRow();
row["UserName"] = dr1["UserName"].ToString();
}
//GridView1.DataSource = table;
//GridView1.DataBind();
//dr1.Close();
//cn.Close();
<a href='User/Space.aspx?name=Session["UserName"]'>
这样显然是不行的。用DataList吧,又没办法绑定数据。select出来也没用啊,怎样解决?index.aspx <div id="islogin" runat="server">
<a href='User/Space.aspx?name=<%# Eval("UserName") %>'>
<asp:Label ID="user" runat="server" Text="Label"></asp:Label>
</a>您已经登录了
</div>index.aspx.cs string user_sql = "select * from User where UserName=" + Session["UserName"] + "";
SqlCommand cmd1 = new SqlCommand(user_sql, cn);
SqlDataReader dr1 = cmd1.ExecuteReader(); DataTable table = new DataTable();
table.Columns.Add("UserName", typeof(string)); while (dr1.Read())
{
DataRow row = table.NewRow();
row["UserName"] = dr1["UserName"].ToString();
}
//GridView1.DataSource = table;
//GridView1.DataBind();
//dr1.Close();
//cn.Close();
解决方案 »
- 访问量和点击率是一样的吗?如果不是,各自怎么实现?
- 百度文库实现的方法。。有谁看的懂embed标签的进
- 使用SQL Server接口进行数据库表数据的读取
- 见到过鼠标移到按钮上,文章内容会向上或向下移动.现在想让他向左向右移动,不该如何制作?
- [assembly: AssemblyVersion("1.0.0.*")]中,*代表的是每编译一次加1吗?
- ASP 转 ASP.NET 时JAVASCRPIT的使用
- 一个ASP.NET 棘手的问题
- 有人开发过邮件系统吗?就要象HOTMAIL类似的那种。
- 繁體Win2000 Pro版下的asp和asp.net共存的問題,升級到.net的理由,方案?
- 在客户端怎么用window验证模式连接到sql server
- 求asp.net treeview 上移下移代码
- 再接入快钱接口时提示“System.Security.Cryptography.CryptographicException: 拒绝访问”
Session["UserName"]的你了解Session是干吗的吗
在下个页面直接判断Session["UserName"]是不是为空
Session不是保存用户登录状态的一个东西吗?
还有什么好玩的地方?