一些备忘

重载页面:Response.Redirect(Request.Url.ToString());

 

  • 主题设置,包括 Web.config 文件中设置的主题。

  • 本地页设置。

  • 样式表主题设置。

分别对应于:
<%@ Page theme="sampleTheme" %>
直接修属性
<%@ Page StyleSheetTheme="sampleTheme" %>

如果选择在页声明中指定一个主题名称,该主题名称将重写 Web.config 文件中指定的任何主题。

<pages theme="sampleTheme" /> (Web.config)

创建外观定义的一种简单方法是使用设计器来设置外观属性,然后将控件定义复制到外观文件。

 

 

 

SELECT  DepartmentID, Name, GroupName
FROM    HumanResources.Department

 

 UPDATE HumanResources.Department
SET    Name = @Name, GroupName = @GroupName
WHERE  (DepartmentID = @DepartmentID)

 

INSERT INTO HumanResources.Department(Name, GroupName)
VALUES (@Name, @GroupName)

 

DELETE FROM HumanResources.Department WHERE (DepartmentID = @DepartmentID)

 

 

 

 

 

 

 

 

 

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" Title="无标题页" StylesheetTheme="Blue"% >
<script runat="server">  
  public void Page_PreInit()
   {
        // Sets the Theme for the page.
        this.Theme = "Red";
        if (Request.Form != null && Request.Form.Count > 0)
            this.Theme = this.Request.Form[4 ].Trim();
    }
</script>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1 id="title1">Switchable Themes on a Page</h1><br />
    <h2 id="title2">Note how the master page content and the page content are affected</h2>
    <p>Select a color from the drop-down list below to change the appearance of this page.</p>
        <br /><br />
        <asp:dropdownlist id="ddlThemes" runat="server" autopostback="true" >
             <asp:listitem value="Blue">I'd like the page to be blue!</asp:listitem>
             <asp:listitem value="Red">I'd like the page to be red!</asp:listitem>
             <asp:listitem value="Green">I'd like the page to be green!</asp:listitem>
        </asp:dropdownlist>
</asp:Content>

 

将数据访问逻辑直接包括在 ASP.NET 页(表示层)中。例如,可以在 ASP.NET 页的代码隐藏页中编写 ADO.NET 代码,或者使用 SqlDataSource 控件。此方法可将数据访问逻辑与表示层紧密耦合在一起。

 

 

 

建议的方法是将数据访问逻辑与表示层分离。此分离层称为数据访问层。数据访问层可实现为单独的类库项目。但是,您也可以使用 Visual Web Developer 中的工具生成数据访问层。

  • 创建 SQL 数据库和添加数据。

  • 添加充当数据访问层的“Linq to SQL” 文件。

  • 创建用作表示层的页面。

  • 向页面中添加在表示层和数据访问层之间通信的 LinqDataSource 控件。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值