Makale numarası: 314529 - Son Gözden Geçirme: 24 Nisan 2003 Perşembe - Gözden geçirme: 1.1

NASıL YAPıLıR: Web formları sayfaları mobil aygıt belirli özellik değerleri kullan

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu adım adım makalede, taşınabilir aygıt Web Forms denetimleri belirli aygıtlar için özellik değerlerini geçersiz kılmak açıklamaktadır.

Gereksinimler

Aşağıdaki listede, gereksinim duyacağınız donanım, yazılım, ağ altyapısı ve hizmet paketleri önerilmektedir:
  • Microsoft Visual Studio. NET'i
  • Microsoft .NET framework
  • .NET framework SDK
  • Mobile ınternet Designer ile birlikte Microsoft Mobile ınternet Toolkit (MMIT)

Giriş

MMIT masaüstü bilgisayarları ve Kablosuz Taşınabilir aygıtlar için Web sitelerini dağıtmak, bilgi teknolojisi uzmanları sağlar. Bu aygıtlar, Web telefonlar el kişisel bilgisayarlar için değişebilir. MMIT Web sayfalarınızda kullandığınız taşınabilir sunucu denetimleri kümesini sağlar. Mobil Denetimler, taşınabilir aygıt Web Forms denetimleri olarak da bilinir, uygulama gözatmak için kullanılan bir aygıt türünü algılar ve aygıt için uygun bir işaretleme dili'ı göster. Örneğin, bir <a1>WML</a1> (kablosuz biçimlendirme dili) aygıtıyla göz atarsanız, taşınabilir aygıt denetimleri WML aygıtınıza göster.

Mobil aygıtlar, görüntüleme yetenekleri, çok çeşitli olduğundan, Web sayfalarınızın belirli aygıtlar için çıkış'ı özelleştirmek gerekebilir. Bunu yapmak için <a0></a0>, uygulama gözatmak için kullanılan bir aygıt türüne göre bir taşınabilir aygıt denetimleri değerlerini geçersiz kılar.

Taşınabilir aygıt Web Forms denetimleri belirli aygıtlar için özellik değerlerini geçersiz kılarak iki adımlı bir işlemdir. Ilk denetim için bir veya daha fazla aygıt filtrelerinin atamanız gerekir. Sonra aygıt belirli özellik değerleri aygıt süzgeç ile ilişkilendirmeniz gerekir.

Aygıt süzgeçleri oluşturun.

  1. Filtreyi uygulamak istediğiniz denetimi seçin.
  2. Özellikler iletişim kutusunda, AppliedDeviceFilters özelliği için üç nokta düğmesini (...) tıklatın. Aygıt süzgeçleri uygulama iletişim kutusu görüntülenir.
  3. Oluşturmak veya filtre değiştirmek için Düzenle ' yi tıklatın. <a0>Aygıt süzgeç Düzenleyicisi</a0> iletişim kutusu görüntülenir.
  4. Yeni aygıt süzgeç ' i tıklatın.
  5. Yeni filtre adını yazın. Süzgeç adları büyük/küçük harf duyarlı olduğunu unutmayın.
  6. Süzgeç türü (örneğin, eşitlik karşılaştırma) seçin ve sonra karşılaştırma ve değişken alanlarını doldurun.

    Not: doğru veya yanlış dönmek için karşılaştırma ve bağımsız değişkenleri alanları mobileCapabilities sınıfı kullanın.
  7. Uygulama yapılandırma dosyasının (Web.config) kaydedilmesi için aygıt filtrelerinin istediğiniz sırayı tanımlamak için ok düğmelerini kullanın.
  8. Aygıt filtrelerinin uygulama yapılandırma dosyasına kaydetmek için Tamam ' ı tıklatın ve sonra da <a0>Aygıt süzgeç Düzenleyici</a0> iletişim kutusunu kapatın.

Aygıt filtreler uygulanır.

  1. Filtreyi uygulamak istediğiniz denetimi seçin.
  2. Özellikler iletişim kutusunda, AppliedDeviceFilters özelliği için üç nokta düğmesini (...) tıklatın. Mobile ınternet Designer, <a0>Aygıt Filtre Uygulandı</a0> iletişim kutusunu görüntüler.
  3. Kullanılabilir aygıt filtreler listesinden tüm uygulama düzeyinde tanımlanan aygıt filtrelerinin içerir. Kullanmak istediğiniz bir aygıtı süzgeç seçin veya taşınabilir Web Forms sayfanın arka planda kodlama dosyasında tanımlanan bir değerlendirici temsilci yöntemin adını yazın.
  4. Liste için Ekle ' yi tıklatın. Seçili aygıt süzgeç'i veya yöntem adı, Aygıt Filtre Uygulandı</a0> listesine eklenir.
  5. Yeni aygıt filtre Uygulanan aygıt filtreler listesinden Ek Yardım düğmesini tıklatın.
  6. Bağımsız değişken kutusuna bağımsız değişken isteğe bağlı bir aygıt süzgeç yazın. Karşılaştırma süzgeçler için bağımsız değişken değeri Aygıt süzgeç Düzenleyici</a1> iletişim kutusunda tanımlanan ve Web.config dosyasında değiştirir. Temsilci dayanan süzgeçler için bağımsız değişken yönteme geçirildi. Hiçbir bağımsız değişken belirtilmezse, boş (null) değer kullanılır.
  7. Uygulanan aygıt süzgeçleri sipariş için ok düğmelerini kullanın. Çalışma zamanında uygulamanın üstten art arda alt süzgeçleri sınar. Başarılı bir değerlendirme sonuçlarını belirlediğini uygulama değerlerini ayarlamak, ilk aygıt süzgecini kullanır.
  8. Uygulanan aygıt süzgeçleri</a0> iletişim kutusunu kapatmak için Tamam ' ı tıklatın.

Özellik değerleri geçersiz kılar.

  1. Özellik değerleri aygıtların belirli türlerinin geçersiz kılmak istediğiniz denetimi seçin.
  2. Denetim için Özellikler iletişim kutusunda, PropertyOverrides özelliği için üç nokta düğmesini (...) tıklatın. Özellik geçersiz kılınanlar iletişim kutusu görüntülenir.
  3. Aygıt filtre uygulanmış listeden özelliği geçersiz kılma değerleri tanımlamak kullanmak istediğiniz süzgeç uygulanan bir aygıt seçin.
  4. Aygıt için özel özellikler listesinde seçilen uygulanan aygıt Filtresi ile ilişkili olan özellik değerlerini tanımlayın.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Mobile Internet Toolkit 1.0
Anahtar Kelimeler: 
kbmt kbchtmldevice kbdevicespecific kbhowto kbhowtomaster kbhtmldevice kbservercontrols KB314529 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:314529  (http://support.microsoft.com/kb/314529/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.