它们不起作用

本文关键字:不起作用 | 更新日期: 2023-09-27 18:01:45

我设置了一个主题文件夹,里面有一个皮肤文件夹。里面是:

<asp:Label Runat="server" Font-Size="Large" Font-Bold="True" Font-Italic="True"/>

My page指令:

<%@ Page Title="" Language="C#" MasterPageFile="~/YourGuruMaster.master" AutoEventWireup="true" CodeFile="AnswerQuestion.aspx.cs" Inherits="AnswerQuestion" StylesheetTheme="AnswerDesign"%>

自动设置标签的代码:

        Label title = new Label();
    title.SkinID = "Blue";
    title.Text = QuestionRequest;
    PlaceHolder2.Controls.Add(title);

它们不起作用

首先,您错过了标签皮肤中的SkinID属性。当你动态添加标签时,使用Theme Page的directive属性而不是StylesheetTheme。

请遵循此链接以了解为什么在这种情况下必须使用Theme属性:Page。StyleSheetTheme地产