0
사용자가 모든 역할이 포함 된 드롭 다운 목록에서 createuserwizard에 대한 역할을 선택할 수있게하려고합니다. 오류는 나타나지 않지만 드롭 다운 목록 항목이 선택 되더라도 사용자는 항상 "오퍼링 룸"역할에 추가됩니다.사용자가 1 역할에만 추가됨 (asp.net 회원)
코드 :
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
roleDropDownList = RegisterUser.CreateUserStep.ContentTemplateContainer.FindControl("RoleDropDownList")
roleDropDownList.DataSource = Roles.GetAllRoles()
roleDropDownList.DataBind()
End Sub
Protected Sub RegisterUser_CreatedUser(ByVal sender As Object, ByVal e As EventArgs) Handles RegisterUser.CreatedUser
Roles.AddUserToRole(RegisterUser.UserName, roleDropDownList.SelectedValue)
End Sub
마크 업 :
<asp:DropDownList ID="RoleDropDownList" runat="server">
</asp:DropDownList>
HTML :
당신이 다시 결합 다시 게시하지 않은 경우 검사를 추가 할 필요가<option value="Offering Rooms">Offering Rooms</option>
<option value="Seeking Rooms">Seeking Rooms</option>