0
특정 사용자 역할에 속한 사용자를 얻으려고합니다. /Admin/SecurityRoles.aspx에서 특정 역할에 대해 을 클릭하면 레이블에 표시된대로 "사용자 이름"대신 "FullName"이 표시됩니다 (DNN 6.2.9).DotNetNuke의 SelectCommand에 사용자 ID 전달
따라서 코드를 컴파일 할 필요없이 사용자 ID를 ascx 컨트롤의 쿼리에 전달하려고합니다. 그러나 어디서나 UserID를 얻을 수는 없습니다. 어떤 아이디어? 이 페이지에 나열된
<asp:TemplateColumn HeaderText="User Name Test">
<ItemTemplate>
<asp:SqlDataSource runat="server" ID="UsernameData"
ConnectionString="<%$ ConnectionStrings:sitesqlserver %>"
ProviderName="System.Data.SqlClient"
SelectCommand="select top 1 Username from dbo.Users where UserID [email protected] ">
<SelectParameters><asp:Parameter Name="UserID" DefaultValue="xxx" /></SelectParameters>
</asp:SqlDataSource>
<asp:Listbox id="Labelxx" runat="server"
DataTextField="Username"
DataSourceID="UsernameData"></asp:Listbox>
</ItemTemplate>
</asp:TemplateColumn>