知识大全 ASP.NET入门教程 11.6.2 存储首选项[1]

Posted

篇首语:岁寒,然后知松柏之后凋也。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 11.6.2 存储首选项[1]相关的知识,希望对你有一定的参考价值。

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

    本章中还有最后一个可以实际操作的示例 并且这将返回到回顾第 章中的讨论 在第 章中 和页面样式以及CSS一起 您学习了存储主题中的布局和样式首选项的概念 可以在每页的基础上切换这些主题 如同在第 章中讨论的那样 然而 也可以在用户配置文件中存储有关用户可能倾向于对站点使用哪种主题的数据 并且允许用户稍微个人化他们的查看体验 在下面的 试一试 练习中 将会在Wrox United应用程序中包括这个功能

    ( )将下面突出显示的代码行添加到FanClub aspx页面  

</tr><tr>

              <td> Membership Alias:</td>

              <td><asp:TextBox ID= txtAlias runat= server />

                <asp:RequiredFieldValidator ID= RequiredFieldValidator runat= server ControlToValidate= txtAlias

                  Text= * ErrorMessage= You must enter a value for the membership alias />

              </td>

            </tr>

            <tr>

              <td>Theme:</td>

              <td><asp:DropDownList ID= ThemeList runat= server >

                  <asp:ListItem Text= Default Value= />

                  <asp:ListItem Text= Wrox Red Value= WroxRed />

                  <asp:ListItem Text= Wrox Blue Value= WroxBlue />

                </asp:DropDownList>

              </td>

            </tr>

    ( )其他困难的部分是添加一些代码 用于在用户的配置文件中存储和检索主题首选项 修改FanClub aspx vb 将下面突出显示的代码行包括在btnSaveChanges_Click事件处理程序中

 

 Sub btnSaveChanges_Click(ByVal sender As Object ByVal e As System EventArgs)

       

        Profile Name = CType(FCLoginView FindControl( txtName ) TextBox) Text

        Profile Address = CType(FCLoginView FindControl( txtAddress ) TextBox) Text

        Profile City = CType(FCLoginView FindControl( txtCity ) TextBox) Text

        Profile County = CType(FCLoginView FindControl( txtCounty ) TextBox) Text

        Profile PostCode = CType(FCLoginView FindControl( txtPostCode ) TextBox) Text

        Profile Country = CType(FCLoginView FindControl( txtCountry ) TextBox) Text

        Profile Mailings = CType(FCLoginView FindControl( cMailing ) CheckBox) Checked

        Profile Email = CType(FCLoginView FindControl( txtEmail ) TextBox) Text

        Profile MemberName = CType(FCLoginView FindControl( txtAlias ) TextBox) Text

        Profile Theme = CType(FCLoginView FindControl( ThemeList ) DropDownList) SelectedValue

        Server Transfer(SiteMap CurrentNode Url)

 

    End Sub

    ( )现在修改DisplayProfileProperties方法 包括在用户的配置文件中检索和显示当前存储的Theme属性值的代码

 

Private Sub DisplayProfileProperties()

 

        Dim NameBox As TextBox = CType(FCLoginView FindControl( txtName ) TextBox)

 

        If Not (NameBox Is Nothing) Then

            CType(FCLoginView FindControl( txtName ) TextBox) Text = Profile Name

            CType(FCLoginView FindControl( txtAddress ) TextBox) Text = Profile Address

            CType(FCLoginView FindControl( txtCity ) TextBox) Text = Profile City

            CType(FCLoginView FindControl( txtCounty ) TextBox) Text = Profile County

            CType(FCLoginView FindControl( txtPostCode ) TextBox) Text = Profile PostCode

            CType(FCLoginView FindControl( txtCountry ) TextBox) Text = Profile Country

            CType(FCLoginView FindControl( cMailing ) CheckBox) Checked = Profile Mailings

            CType(FCLoginView FindControl( txtEmail ) TextBox) Text = Profile Email

            CType(FCLoginView FindControl( txtAlias ) TextBox) Text = Profile MemberName

            CType(FCLoginView FindControl( ThemeList ) DropDownList) SelectedValue = Profile Theme

         End If

 

    End Sub

    在这个阶段 己经添加所有必要的代码以存储首选项 剩下的事情是添加在站点的页面上切换主题的能力

    ASP NET 入门教程完整版  

cha138/Article/program/net/201311/15606

相关参考

知识大全 ASP.NET入门教程 11.6.2 存储首选项[2]

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

知识大全 ASP.NET入门教程 11.6.2 存储首选项[4]

ASP.NET入门教程11.6.2存储首选项[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 11.6.2 存储首选项[3]

ASP.NET入门教程11.6.2存储首选项[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 11.6.2 存储首选项[5]

ASP.NET入门教程11.6.2存储首选项[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[1]

ASP.NET入门教程7.4.1数据绑定选项列表[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[3]

ASP.NET入门教程7.4.1数据绑定选项列表[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[2]

ASP.NET入门教程7.4.1数据绑定选项列表[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[4]

ASP.NET入门教程7.4.1数据绑定选项列表[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 10.4.1 ASP.NET2.0中的编译

ASP.NET入门教程10.4.1ASP.NET2.0中的编译  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来