Telerik Rad ComboBox を使用してドロップダウンをレンダリングしています。問題は、デフォルトで div と<ul><li>
ドロップダウン リストをレンダリングすることです。RenderingMode を「Simple」に設定しようとしましたが、何らかの理由で RenderingMode プロパティが取得されません。出力することが想定されているため、Simple プロパティが必要です。
<select><option></option></select>
代わりに、まだレンダリング中
<ul> <li>
です。モバイル デバイスでは、デバイスのデフォルトの選択オプション ビューアにリストがポップアップするようにします。
RenderingMode="Simple" を設定する ComboBox のプロパティがあることがわかりましたが、RadComboBox を要素に切り替えているようには見えず、デフォルトのままです。Firebug で HTML 出力を確認しましたが、何も変わっていません。RadComboBox は、「新しいレコードの追加」が選択されたときにトリガーされる RadGrid 内にあります。RenderingMode を Simple に設定してもうまくいかない理由は何ですか???
編集
Firebug で選択をレンダリングし、スタイルが -9999 の左にプッシュされ、位置が修正された場合、それらが表示されるように CSS を上書きしましたが、[保存] をクリックしたときに値が RadGrid に取り込まれたり入力されたりしません。アイテムが同じ値を持っているようには見えません。
編集2
画像 1. RenderingMode="Simple" があっても、'ul li' バージョンが作成されます。
画像 2. HTML を作成しますが、ドキュメントによると、'ul li' は削除され、代わりにドロップリストが表示されるはずです。代わりに、Firebug でわかるように、両方を入力します。
画像 3. -9999px または CSS から固定された位置を取得すると、両方の入力タイプが実際にページにレンダリングされていることがわかります。
画像 4. コード例です。RenderingMode を指定して RadComboBox を使用する非常に単純な .Net ですが、正しく動作しません。