Java 7 и выше поддерживает класс Path
(в пакете java.nio). Вы можете использовать этот класс для преобразования строкового пути в тот, который подходит для вашей текущей ОС.
Использование:
Paths.get("\\folder\\subfolder").toString()
на Unix-машине даст вам /folder/subfolder
. Также работает наоборот.
https://docs.oracle.com/javase/tutorial/essential/io/pathOps.html
Вкратце, что вам нужно сделать, так это добавить элемент управления раскрывающимся списком / контрольным списком ролей где-нибудь в разделе
.
Поскольку элемент управления находится в шаблоне, вам необходимо использовать следующий код, чтобы найти элемент управления в коде, стоящем за ним:
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 );
}