Meskipun Microsoft mengatakan bahwa asp.net dapat mencocokkan berbagai perangkat telepon seluler, ada banyak model telepon seluler dan data telepon seluler yang dikumpulkan oleh Microsoft terbatas. Oleh karena itu, asp.net tidak cocok dengan banyak telepon seluler. Ia dapat mendukung html tetapi menghasilkan html Itu
hanya mendukung wml, HTML yang hilangdibuat
dan ponsel tidak dapat menjelajah; kami tidak dapat menunggu Microsoft sesekali merilis paket pembaruan perangkat---memperbarui informasi perangkat ponsel terbatas;
model perangkat dengan mengandalkan machine.config atau web .config cocok dengan protokol http HTTP_USER_AGENT flag perangkat Untuk detailnya, Anda dapat membuka bagian <browserCaps> di machine.config untuk melihatnya.
Berikut ini adalah kode detail untuk "Memaksa ponsel tertentu untuk menghasilkan WML". Tambahkan kode berikut ke bagian <system.web> di web.config:
<browserCaps>
<hasil type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Versi=1.0.5000.0, Budaya=netral, PublicKeyToken=b03f5f7f11d50a3a" />
<use var="HTTP_USER_AGENT" />
<filter>
<case match="SEC-SGHX458|Motorola-T33">
pilihanRenderingType = "wml11"
pilihanRenderingMime = "teks/vnd.wap.wml"
disukaiImageMime ="image/vnd.wap.wbmp"
</case>
</filter>
< /browserCaps>
Deskripsi kode:
wml dipaksa dibuat di sini
pilihanRenderingType = "wml11"
disukaiRenderingMime = "teks/vnd.wap.wml"
Hal terpenting tentang
preferImageMime="image/vnd.wap.wbmp"
adalah<case match="SEC-SGHX458|Motorola-T33">
Ini adalah perangkat yang cocok, Anda dapat merujuk ke sintaks ekspresi reguler, SEC-SGHX458 mewakili Samsung X458, Motorola- T33 adalah singkatan dari Motorcycle e360