0

DevExpress Web プロジェクト (.NET) を作成し、ウィザードでテーマを選択しました。現在、テーマのサイズに関する問題が発生しており、新しいプロジェクトを作成してウィザードを再度実行し、コードを新しいプロジェクトにコピーしないと、テーマを変更する方法がわかりません。

どこかに欠けている設定があると思います。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

1

出典:プロジェクト ウィザードのドキュメント

[テーマの選択] タブでは、サイトに適用するテーマを指定できます。利用可能なテーマを使用するか、dll ファイルからカスタム テーマを追加できます。

選択したテーマは、devExpress 構成セクションのテーマ設定を指定します。

aspx

<devExpress>
     <themes enableThemesAssembly="true" styleSheetTheme="" theme="Aqua" />
     ...
</devExpress>

ソース: Web アプリケーション テンプレート

  • テンプレートは devExpress 要素を登録し、既定の設定で Web.config ファイルに追加します。

aspx

<configSections>
     <sectionGroup name="devExpress">
          <section name="themes" type="DevExpress.Web.ASPxClasses.ThemesConfigurationSection, DevExpress.Web.v12.1, Version=12.1.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
          <section name="compression" type="DevExpress.Web.ASPxClasses.CompressionConfigurationSection, DevExpress.Web.v12.1, Version=12.1.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
          <section name="settings" type="DevExpress.Web.ASPxClasses.SettingsConfigurationSection, DevExpress.Web.v12.1, Version=12.1.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
          <section name="errors" type="DevExpress.Web.ASPxClasses.ErrorsConfigurationSection, DevExpress.Web.v12.1, Version=12.1.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" requirePermission="false" />
     </sectionGroup>
</configSections>
...
<devExpress>
     <themes enableThemesAssembly="true" styleSheetTheme="" theme="DevEx" />
     <compression enableHtmlCompression="false" enableCallbackCompression="true" enableResourceCompression="true" enableResourceMerging="true" />
     <settings rightToLeft="false" />
     <errors callbackErrorRedirectUrl="" />
</devExpress>
  • テンプレートは、ウィザードで設定した Web.config オプションを指定します。

これらのドキュメント リンクを参照し、必要に応じてこれらの設定を変更してみてください。

于 2013-01-30T06:45:15.880 に答える