<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ASPNETDBConnectionString1 %>" SelectCommand="SELECT * FROM [JobList] WHERE [UserId] = @UserId">
<SelectParameters>
<asp:QueryStringParameter DefaultValue="c0502e35-ecb1-4c5c-b9a4-f681ac4dc274" Name="UserId" QueryStringField="UserId" Type="Object" />
</SelectParameters>
</asp:SqlDataSource>
如何在aspNet_membership中定义的UserId上使用QueryString?
我的订单表有一个来自aspNet_membership,uniqueidentifier的UserId的外键。
我通过遍历configure数据源尝试了上述,甚至指定了一个UserId无法正常工作
答案 0 :(得分:0)
在代码隐藏之外,你可以像这样访问查询字符串:
System.Web.HttpContext.Current.Request.QueryString