Share via


DetailsView.InsertItem(Boolean) Yöntem

Tanım

Geçerli kaydı veri kaynağına ekler.

public:
 virtual void InsertItem(bool causesValidation);
public virtual void InsertItem (bool causesValidation);
abstract member InsertItem : bool -> unit
override this.InsertItem : bool -> unit
Public Overridable Sub InsertItem (causesValidation As Boolean)

Parametreler

causesValidation
Boolean

true yöntemi çağrıldığında sayfa doğrulama gerçekleştirmek için; aksi takdirde , false.

Özel durumlar

Denetim ekleme modunda olmadığında DetailsView bu yöntem çağrılır.

-veya-

DataSourceView Denetimle ilişkilendirilmiş olan DetailsView şeklindedirnull.

Açıklamalar

DetailsView Denetim ekleme modundayken, geçerli kaydı program aracılığıyla veri kaynağına eklemek için yöntemini kullanınInsertItem. Bu yöntem, geçerli kaydı denetimin dışından DetailsView eklemeniz gerektiğinde (örneğin, sayfadaki farklı bir denetimden) yaygın olarak kullanılır.

Not

Bu DetailsView yöntem çağrıldığında denetimin ekleme modunda olması gerekir; aksi takdirde bir HttpException özel durum oluşturulur.

Sayfa doğrulamanın ekleme işleminden önce gerçekleştirilip gerçekleştirilmeyeceğini belirtmek için parametresini causesValidation kullanın. Bu yöntemin çağrılması ve ItemInserting olaylarını ItemInserted da tetikler.

Şunlara uygulanır

Ayrıca bkz.