Добавление ролей к 'CreateUserWizard'

Java 7 и выше поддерживает класс Path (в пакете java.nio). Вы можете использовать этот класс для преобразования строкового пути в тот, который подходит для вашей текущей ОС.

Использование:

Paths.get("\\folder\\subfolder").toString()

на Unix-машине даст вам /folder/subfolder. Также работает наоборот.

https://docs.oracle.com/javase/tutorial/essential/io/pathOps.html

6
задан Mike 5 November 2009 в 13:43
поделиться

1 ответ

Вкратце, что вам нужно сделать, так это добавить элемент управления раскрывающимся списком / контрольным списком ролей где-нибудь в разделе .

Поскольку элемент управления находится в шаблоне, вам необходимо использовать следующий код, чтобы найти элемент управления в коде, стоящем за ним:

roleDropDownList = (DropDownList)CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl( "RoleDropDownList" );

Вы должны привязать его, как обычно, связываете элемент управления в Page_Init.

Чтобы добавить пользователя в роль, используйте событие CreatedUser элемента управления CreateUserWizard.

protected void CreateUserWizard1_CreatedUser( object sender, EventArgs e )
{
  Roles.AddUserToRole( CreateUserWizard1.UserName, roleDropDownList.SelectedValue );
}
10
ответ дан 10 December 2019 в 00:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: