DynamicField.UIHint Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri alanını görüntülemek için kullanılacak alan şablonunu alır veya ayarlar.
public:
virtual property System::String ^ UIHint { System::String ^ get(); void set(System::String ^ value); };
public virtual string UIHint { get; set; }
member this.UIHint : string with get, set
Public Overridable Property UIHint As String
Özellik Değeri
Veri alanını görüntülemek için kullanılacak alan şablonunun adı.
Açıklamalar
Veri alanının kullanıcı arabirimini UIHint görüntülemek için kullanılacak alan şablonunu belirtmek için özelliğini kullanın. Alan şablonları varsayılan olarak kullanıcı denetimleridir ve adları, düzenleme işlemleri ve ekleme işlemleri için kullanılan alan şablonlarını tanımlamak için bir sonek içerir. Sonekler sırasıyla _edit ve _insert. özelliğine bir değer ayarladığınızda UIHint , adı sonekler olmadan ayarlarsınız. Dinamik Veri, veri alanının geçerli modunu belirler ve doğru alan şablonunu işler.
UIHint Özellik ayarlanmadıysa, Dinamik Veri varsayılan olarak alan şablonunu alan türüne göre işler. Daha fazla bilgi için bkz. ASP.NET Dinamik Veri İskelesi.
özelliğini kullanarak UIHint belirttiğiniz alan şablonu, sınıfın DynamicField bu örneğine özgüdür. Veri modelinize uygulayarak UIHintAttribute bir veri alanı tarafından kullanılan alan şablonunu uygulamanın tamamında da değiştirebilirsiniz. özelliğinin UIHint ayarlanması, veri modeline uygulanan meta verileri geçersiz kılar. Meta veri öznitelikleri hakkında daha fazla bilgi için bkz. dinamik veri ASP.NET.
OnFieldChanged özelliği ayarlandığında bir durum değişikliği olayı UIHint oluşturmak için yöntemi çağrılır.
özelliğinin UIHint değeri görünüm durumunda depolanır.