DynamicControlParameter Sınıf
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.
Bir veri kaynağının başka bir veri denetiminden bilgi aldığı ana ayrıntı filtreleri için kullanılan bir parametreyi temsil eder.
public ref class DynamicControlParameter : System::Web::UI::WebControls::Parameter, System::Web::DynamicData::IWhereParametersProvider
public class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
type DynamicControlParameter = class
inherit Parameter
interface IWhereParametersProvider
Public Class DynamicControlParameter
Inherits Parameter
Implements IWhereParametersProvider
- Devralma
- Uygulamalar
Açıklamalar
DynamicControlParameter nesnesi, veri kaynağı denetiminin Where sorgusunun parametre koleksiyonunda kullanılır. Parametre nesnesi, iki denetim arasında birincil anahtara veya yabancı anahtarlara göre otomatik olarak filtrelenir ve çok parçalı anahtarları otomatik olarak destekler.
Oluşturucular
| Name | Description |
|---|---|
| DynamicControlParameter() |
DynamicControlParameter sınıfının yeni bir örneğini başlatır. |
| DynamicControlParameter(String) |
Sınıfın DynamicControlParameter belirtilen denetime bağlı yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| ControlId |
Nesnenin bağlandığını denetimin benzersiz tanımlayıcısını DynamicControlParameter alır veya ayarlar. |
| ConvertEmptyStringToNull |
Nesnenin bağlı olduğu değerin Parameter ise |
| DbType |
Parametresinin veritabanı türünü alır veya ayarlar. (Devralındığı yer: Parameter) |
| DefaultValue |
Yöntemi çağrıldığında Evaluate(HttpContext, Control) parametresinin başlatılmamış olarak bağlı olduğu değerin parametresi için varsayılan bir değer belirtir. (Devralındığı yer: Parameter) |
| Direction |
Nesnenin Parameter bir değeri bir denetime bağlamak için kullanılıp kullanılmadığını veya denetimin değeri değiştirmek için kullanılıp kullanılamayacağını gösterir. (Devralındığı yer: Parameter) |
| IsTrackingViewState |
Nesnenin Parameter değişiklikleri görünüm durumuna kaydedip kaydetmediğini belirten bir değer alır. (Devralındığı yer: Parameter) |
| Name |
Parametresinin adını alır veya ayarlar. (Devralındığı yer: Parameter) |
| Size |
Parametresinin boyutunu alır veya ayarlar. (Devralındığı yer: Parameter) |
| Type |
Parametresinin türünü alır veya ayarlar. (Devralındığı yer: Parameter) |
| ViewState |
Aynı sayfa için birden çok istekte bir nesnenin görünüm durumunu kaydetmenize ve geri yüklemenize olanak tanıyan durum Parameter bilgileri sözlüğü alır. (Devralındığı yer: Parameter) |
Yöntemler
| Name | Description |
|---|---|
| Clone() |
Geçerli Parameter örneğin bir kopyasını döndürür. (Devralındığı yer: Parameter) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Evaluate(HttpContext, Control) |
Denetimin InvalidOperationException eksik olduğunu belirtmek için bir DynamicDataManager özel durum oluşturur. |
| GetDatabaseType() |
DbType Geçerli Parameter örneğin CLR türüne eşdeğer değeri alır. (Devralındığı yer: Parameter) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetWhereParameters(IDynamicDataSource) |
Veri kaynağı sorgulandığında için yan |
| LoadViewState(Object) |
Veri kaynağı görünümünün daha önce kaydedilmiş görünüm durumunu geri yükler. (Devralındığı yer: Parameter) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnParameterChanged() |
OnParametersChanged(EventArgs) nesnesini içeren ParameterCollection koleksiyonun Parameter yöntemini çağırır. (Devralındığı yer: Parameter) |
| SaveViewState() |
Sayfanın sunucuya Parameter geri gönderildiği zamandan bu yana nesnenin görünüm durumundaki değişiklikleri kaydeder. (Devralındığı yer: Parameter) |
| SetDirty() |
Nesnenin durumunun Parameter görünüm durumunda kaydedilmesini sağlayacak şekilde işaretler. (Devralındığı yer: Parameter) |
| ToString() |
Bu örneğin değerini eşdeğer dize gösterimine dönüştürür. (Devralındığı yer: Parameter) |
| TrackViewState() |
Nesnenin görünüm durumundaki Parameter değişiklikleri izlemesine neden olur, böylece bunlar denetimin ViewState nesnesinde depolanabilir ve aynı sayfaya yönelik istekler arasında kalıcı hale gelebilir. (Devralındığı yer: Parameter) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICloneable.Clone() |
Geçerli Parameter örneğin bir kopyasını döndürür. (Devralındığı yer: Parameter) |
| IStateManager.IsTrackingViewState |
Nesnenin Parameter değişiklikleri görünüm durumuna kaydedip kaydetmediğini belirten bir değer alır. (Devralındığı yer: Parameter) |
| IStateManager.LoadViewState(Object) |
Veri kaynağı görünümünün daha önce kaydedilmiş görünüm durumunu geri yükler. (Devralındığı yer: Parameter) |
| IStateManager.SaveViewState() |
Sayfanın sunucuya Parameter geri gönderildiği zamandan bu yana nesnenin görünüm durumundaki değişiklikleri kaydeder. (Devralındığı yer: Parameter) |
| IStateManager.TrackViewState() |
Nesnenin görünüm durumundaki Parameter değişiklikleri izlemesine neden olur, böylece bunlar denetimin ViewState nesnesinde depolanabilir ve aynı sayfaya yönelik istekler arasında kalıcı hale gelebilir. (Devralındığı yer: Parameter) |