知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[4]

Posted

篇首语:宁可身骨苦,不叫面皮羞。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[4]相关的知识,希望对你有一定的参考价值。

在ASP.NET 2.0中使用样式、主题和皮肤[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    我们也可以使用WebControl基类的ApplyStyle方法来编程设置Web服务器控件的样式 如下面的代码所示 <script language= VB runat= server >Sub Page_Load(Src As Object E As EventArgs)Dim MyStyle As New StyleMyStyle BorderColor = Color BlackMyStyle BorderStyle = BorderStyle DashedMyStyle BorderWidth = New Unit( )MyLogin ApplyStyle (MyStyle)MyPassword ApplyStyle (MyStyle)MySubmit ApplyStyle (MyStyle)End Sub</script>Login: <ASP:TextBox id= MyLogin runat= server />/<p/>Password: <ASP:TextBox id= MyPassword TextMode= Password runat= server />View: <ASP:DropDownList id= MySelect runat= server > </ASP:DropDownList>

  利用主题来定制站点  前面的部分演示了几种通过设置控件自身的样式属性来指定控件样式的方法 例如 我们看看如下的页面(代码) 在这个页面上的各个控件上都应用了很多样式设置

<asp:Label ID= Label runat= server Text= Hello Font Bold= true ForeColor= orange /><br /><asp:Calendar BackColor= White BorderColor= Black BorderStyle= Solid CellSpacing= Font Names= Verdana Font Size= pt ForeColor= Black Height= px ID= Calendar NextPrevFormat= ShortMonth runat= server Width= px ><SelectedDayStyle BackColor= # ForeColor= White /><OtherMonthDayStyle ForeColor= # /><TodayDayStyle BackColor= # ForeColor= White /><DayStyle BackColor= #CCCCCC /><NextPrevStyle Font Bold= True Font Size= pt ForeColor= White /><DayHeaderStyle Font Bold= True Font Size= pt ForeColor= # Height= pt /><TitleStyle BackColor= # BorderStyle= Solid Font Bold= True Font Size= pt ForeColor= White Height= pt /></asp:Calendar>

  作为在各个控件上指定样式的补充 ASP NET 引入了 主题 的概念 它提供了一种定义站点的控件和页面的样式设置的简单途径 而且它与应用程序的页面是分离的 主题的优势在于 你在设计站点的时候不用考虑它的样式 在将来应用样式的时候 不必更新页面或应用程序代码 你还可以从外部获取定制的主题 然后应用到自己的应用程序上 主题的优势是 样式设置都存储在一个单独的位置 它的维护与应用程序是分离的   下面的例子演示了一个带有主题的页面 请注意 这个页面本身没有包含任何样式信息 主题在运行时自动地把样式属性应用到页面的控件上

<%@ Page Language= VB Theme= ExampleTheme %><asp:Label ID= Label runat= server Text= Hello /><br /><asp:Calendar ID= Calendar runat= server /><asp:GridView ID= GridView AutoGenerateColumns= False DataSourceID= SqlDataSource DataKeyNames= au_id runat= server >……</asp:GridView><asp:SqlDataSource ConnectionString= <%$ ConnectionStrings:Pubs %> ID= SqlDataSource runat= server SelectCommand= SELECT [au_id] [au_lname] [au_fname] [state] FROM [authors] ></asp:SqlDataSource>

cha138/Article/program/net/201311/15070

相关参考

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[3]

在ASP.NET2.0中使用样式、主题和皮肤[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[1]

在ASP.NET2.0中使用样式、主题和皮肤[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[5]

在ASP.NET2.0中使用样式、主题和皮肤[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[6]

在ASP.NET2.0中使用样式、主题和皮肤[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[8]

在ASP.NET2.0中使用样式、主题和皮肤[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[9]

在ASP.NET2.0中使用样式、主题和皮肤[9]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 在ASP.NET 2.0中使用样式、主题和皮肤[7]

在ASP.NET2.0中使用样式、主题和皮肤[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET 2.0 Master Page主题以及皮肤的使用

ASP.NET2.0MasterPage主题以及皮肤的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 2.2.4Master页面中使用级联样式表[4]

ASP.NET入门教程2.2.4Master页面中使用级联样式表[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶

知识大全 ASP.NET入门教程 2.2.4Master页面中使用级联样式表[5]

ASP.NET入门教程2.2.4Master页面中使用级联样式表[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶