知识大全 ASP.NET入门教程 11.4 在代码中使用角色[1]

Posted

篇首语:须知少年凌云志,曾许人间第一流。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 11.4 在代码中使用角色[1]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 11.4 在代码中使用角色[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    本章到目前为止 您已经看到的所有自定义内容都涉及到使用配置文件 基于用户角色锁定站点的部分 除了这些技术外 也可以在代码中通过编程的方式使用角色 在针对Fan Club的成员对商店价格应用折扣的过程中 己经在一定程度上使用了这种技术 存在许多其他不同的方法 可以通过这些方法来使用角色 但最常用的是IsInRole()方法

    下面的代码提取部分(在第 章中将再次遇到这段代码)显示了实际应用的IsInRole()方法

 

Public ReadOnly Property MemberDiscount() As Double

            Get

                If HttpContext Current User IsInRole( FanClubMember ) Then

                    Return SubTotal * MemberDiscountPercentage

                Else

                    Return

                End If

            End Get

        End Property

    这段代码驻留在当用户购买商店中的商品时使用的Shopping vb类文件中 这段代码中重要的部分是如下语句 使用User IsInRole()方法调用 对作为Fan Club的成员的用户应用折扣

    IsInRole()方法采用作为角色名的字符串(作为输入)以进行测试 如同该方法的名称所建议的那样 结果将指示用户是否属于该角色 因此该方法的返回值是true(是 用户属于请求的角色)或false(否 用户不是该角色的成员) 作为购物过程的一部分 将再次使用这种有用的技术

 

If Context User IsInRole( FanClubMember ) Then

            SubTotalLabel Text = String Format( Sub Total: :C Profile Cart SubTotal)

            MemberDiscount Text = String Format( Member Discount: :C Profile Cart MemberDiscount)

            DiscountPanel Visible = True

        End If

    ASP NET 入门教程完整版 

cha138/Article/program/net/201311/15791

相关参考

知识大全 ASP.NET入门教程 11.2 Wrox United中角色的介绍[1]

ASP.NET入门教程11.2WroxUnited中角色的介绍[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 11.2 Wrox United中角色的介绍[2]

ASP.NET入门教程11.2WroxUnited中角色的介绍[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 11.2 Wrox United中角色的介绍[5]

ASP.NET入门教程11.2WroxUnited中角色的介绍[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 11.2 Wrox United中角色的介绍[3]

ASP.NET入门教程11.2WroxUnited中角色的介绍[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 11.2 Wrox United中角色的介绍[4]

ASP.NET入门教程11.2WroxUnited中角色的介绍[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 11.1 角色的重要性

ASP.NET入门教程11.1角色的重要性  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 1.7.4 示例代码目录[1]

ASP.NET入门教程1.7.4示例代码目录[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 10.4 创建后台代码文件[1]

ASP.NET入门教程10.4创建后台代码文件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 ASP.NET入门教程 1.7.4 示例代码目录[2]

ASP.NET入门教程1.7.4示例代码目录[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 10.3 后台代码

ASP.NET入门教程10.3后台代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &