我爱Aspx >> Asp.Net >> ASP.NET 2.0中保证应用程序的安全| Sub btnCreateRole_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim roleName As String = txtCreateRole.Text Try Roles.CreateRole(roleName) lblResults.Text = Nothing lblResults.Visible = False txtCreateRole.Text = Nothing Catch ex As Exception lblResults.Text = "Could not create the role: " + Server.HtmlEncode(ex.Message) lblResults.Visible = True End Try End Sub Sub btnDeleteRole_Click(ByVal sender As Object, ByVal e As System.EventArgs) If (lbxAvailableRoles.SelectedIndex <> -1) Then Try Roles.DeleteRole(lbxAvailableRoles.SelectedValue) lblResults.Text = Nothing lblResults.Visible = False Catch ex As Exception lblResults.Text = "Could not delete the role: " + Server.HtmlEncode(ex.Message) lblResults.Visible = True End Try End If End Sub |
| Sub btnAddUserToRole_Click(ByVal sender As Object, ByVal e As System.EventArgs) If (lbxAvailableRoles.SelectedIndex <> -1) Then Dim selectedRole As String = lbxAvailableRoles.SelectedValue If Not Roles.IsUserInRole(selectedRole) Then Try Roles.AddUserToRole(User.Identity.Name, selectedRole) RefreshCurrentRolesListBox() Catch ex As Exception lblResults.Text = "Could not add the user to the role: " + Server.HtmlEncode(ex.Message) lblResults.Visible = True End Try Else lbxAvailableRoles.SelectedIndex = -1 End If End If End Sub Sub btnDeleteUserFromRole_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim selectedRole As String = lbxUserRoles.SelectedValue If (lbxUserRoles.SelectedIndex <> -1) Then Try Roles.RemoveUserFromRole(User.Identity.Name, selectedRole) RefreshCurrentRolesListBox() Catch ex As Exception lblResults.Text = "Could not remove the user from the role: " + Server.HtmlEncode(ex.Message) lblResults.Visible = True End Try End If End Sub |
ASP.NET 2.0中层次数据的处理[03-18]
解决Asp.net"代码不紧凑&qu..[03-18]
设计ASP.NET应用程序的7技巧[03-18]
让Asp.NET DataGrid可排序,选择,..[03-18]
ASP.NET编程入门随想之宽容[03-17]
.NET下的设计模式研究之桥接模式[03-17]
ASP.NET 2.0服务器控件之客户端功..[03-17]
ASP.NET+Atlas创建客户端Web应用..[03-17]
基于ASP.NET技术的驾校网页设计[03-17]
ASP.NET+Atlas创建客户端Web应用..[03-17]
程序员应具备的素质[03-18]
体验Visual Studio 2005新特性(3..[03-18]
体验Visual Studio 2005新特性(2..[03-18]
体验Visual Studio 2005新特性(1..[03-18]
微软五年磨一剑 解说VS2005[03-18]
ASP.NET 2.0中层次数据的处理[03-18]
解决Asp.net"代码不紧凑&qu..[03-18]
设计ASP.NET应用程序的7技巧[03-18]
让Asp.NET DataGrid可排序,选择,..[03-18]
“熊猫烧香”病毒制造者李俊被正..[03-18]