次の方法で共有


<mobileControls>

更新 : 2007 年 11 月

Web.config ファイルの <system.web> セクション内の対応するアダプタに ASP.NET モバイル コントロールを割り当てるアダプタ セットを定義します。

<system.web>
  <mobileControls
    allowCustomAttributes="true|false"
    sessionStateHistorySize="historySize" 
    cookielessDataDictionaryType="System.Web.Mobile.CookielessData"|"">
    <device 
      name="name"
      inheritsFrom="parentAdapterSet"
      predicateClass="predicateClass"
      predicateMethod="predicateMethod"
      pageAdapter="pageAdapterClass"> 
      <control name="controlClass" adapter="adapterClass" />
      ... More controls here.
    </device>
  </mobileControls>
</system.web>

解説

モバイル コントロール構成の設定は、ASP.NET モバイル Web ページの全般的な構成の設定も提供します。すべてのモバイル コントロールで、ASP.NET Web ページの IAttributeAccessor インターフェイスを使用して、カスタム コントロール属性を設定できます。このインターフェイスでは、GetAttribute メソッドと SetAttribute メソッドを使用できます。また、MobileControl クラスは CustomAttributes ディクショナリを公開します。カスタム属性の詳細については、「モバイル コントロールのカスタム属性」を参照してください。アダプタを作成および構成する方法の詳細については、「新しいデバイス アダプタおよびデバイス サポートの追加」を参照してください。

<mobileControls> 要素の属性は、次の表のとおりです。

属性

説明

allowCustomAttributes

ページにカスタム属性を設定できるかどうかを指定します。

sessionStateHistorySize

サーバー セッションでのアプリケーションの ViewState を保持するために使用する履歴のサイズを指定します。詳細については、「状態管理の理解」を参照してください。

cookielessDataDictionaryType

クッキーレス フォーム認証で使用するキーを管理するディクショナリ クラスを指定します。この動作を無効にするには、空の文字列 ("") を値に設定します。

参照

概念

モバイル コントロール リファレンス

参照

<device>

その他の技術情報

モバイル コントロールの構成ファイル