Как использовать QueryString для идентификатора пользователя, определенного в aspNet_membership? - PullRequest
0 голосов
/ 19 марта 2011
<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>

Как использовать QueryString для идентификатора пользователя, определенного в aspNet_membership?

В моей таблице заказов есть внешний ключ UserId от aspNet_membership, uniqueidentifier.

Я попробовал выше, пройдясь по источнику данных конфигурации, даже указать единственный UserId, не работающий

1 Ответ

0 голосов
/ 19 марта 2011

Вне кода, вы можете получить доступ к строке запроса, например:

System.Web.HttpContext.Current.Request.QueryString
...