[英]SqlDataSource : adding user session in parameters
I am using a datagridview with edit and delete auto generated. 我正在使用datagridview并自动编辑和删除。
I would like to use in my select statement my session user as a parameter. 我想在我的选择语句中使用会话用户作为参数。
When I do that, it doesn't display anything. 当我这样做时,它不会显示任何内容。
SelectCommand="SELECT DISTINCT .... WHERE AgentID = @UserID">
<SelectParameters>
<asp:Parameter Name ="Session['UserID']"></asp:Parameter>
</SelectParameters>
How I declare my session: I tried it and it's working well. 我如何声明会议:我尝试过,并且运行良好。
Session["UserID"] = (int)cmd.ExecuteScalar();
您可以使用asp会话参数:
<asp:SessionParameter Name="randomname" Type="string" SessionField="UserID" DefaultValue="your default value"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.