gpt4 book ai didi

asp.net - .skin和.css来自asp.net

转载 作者:行者123 更新时间:2023-12-03 23:18:07 25 4
gpt4 key购买 nike

asp.net中.skin.css的主要区别是什么?

.skin是IDE的新增强功能。我一直在与.css合作。 .skin中可用的内容,而不是.css中可用的内容

谢谢,
萨吉

最佳答案

在外观文件中,您可以设置asp.net控件的属性。

例如,

<asp:TextBox runat="server" Width="200"/>


应用程序中的所有TextBox控件的宽度均为200。

您可以给它起一个名字,只有喜欢的控件才能设置为应用外观,例如,

<asp:TextBox SkinID="MultiLineTextBox" runat="server" TextMode="MultiLine" Height="240"/>


现在在网页中添加TextBox控件时,可以将其SkinID设置为“ MultiLineTextBox”
如下

<asp:TextBox runat="server" SkinID="MultiLineTextBox"/>


因此它将继承TextMode为MultiLine和Height为240。

要使用皮肤,您必须在App_Themes文件夹下的应用程序中添加主题,然后在其中添加皮肤文件,现在要在页面中使用此主题,必须将页面的EnableTheming属性设置为true,将StylesheetTheme或Theme设置为您主题的名称。您也可以在配置文件中设置此属性。

在页面aspx中设置主题,

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" EnableTheming="true" StylesheetTheme="Your Theme Name" %>


在web.config中设置主题,

<configuration>
<system.web>
<pages styleSheetTheme="Your Theme Name"></pages>
</system.web>
</configuration>

关于asp.net - .skin和.css来自asp.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4034313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com