我正在使用asp网站管理员工具来创建用户并使用他们登录,我可以使用<asp:LoginName runat="server" />来显示登录的用户名。
如何在select命令( SqlDataSource syntex)中使用它(登录用户名)?
会像这样-
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT * FROM [user] WHERE (username='USER_NAME_I_WANT')" 请帮帮我。
PS:我使用的是C#,为了简单起见,我想尽量少用后台代码。提前感谢
发布于 2013-09-17 11:32:16
用户名存储在System.Web.UI.Page.User.Identity.Name中。在查询中使用该字段的值。
发布于 2013-09-17 11:59:07
获取您登录的用户名和密码
Uname = Login1.UserName;
pass = Login1.Password;https://stackoverflow.com/questions/18839717
复制相似问题