Aracılığıyla paylaş


GridView.OnRowDataBound(GridViewRowEventArgs) Yöntem

Tanım

Olayı tetikler RowDataBound .

protected:
 virtual void OnRowDataBound(System::Web::UI::WebControls::GridViewRowEventArgs ^ e);
protected virtual void OnRowDataBound (System.Web.UI.WebControls.GridViewRowEventArgs e);
abstract member OnRowDataBound : System.Web.UI.WebControls.GridViewRowEventArgs -> unit
override this.OnRowDataBound : System.Web.UI.WebControls.GridViewRowEventArgs -> unit
Protected Overridable Sub OnRowDataBound (e As GridViewRowEventArgs)

Parametreler

e
GridViewRowEventArgs

GridViewRowEventArgs Olay verilerini içeren bir.

Açıklamalar

Denetimin işlenebilmesi GridView için denetimdeki her satırın veri kaynağındaki bir kayda bağlı olması gerekir. Olay RowDataBound , bir veri satırı (bir GridViewRow nesneyle temsil edilir) denetimdeki GridView verilere bağlı olduğunda oluşturulur. Bu, bu olay her gerçekleştiğinde satıra bağlı verilerin değerlerini değiştirme gibi özel bir yordam gerçekleştiren bir olay işleme yöntemi sağlamanıza olanak tanır.

Olay bildirmek, bir temsilci yoluyla olay işleyicisini çağırır. Daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.

yöntemi, OnRowDataBound türetilmiş sınıfların bir temsilci eklemeden olayı işlemesine de izin verir. Bu, türetilmiş bir sınıftaki olayı işlemek için tercih edilen tekniktir.

Kaynak kodu içeren bir Visual Studio Web sitesi projesi şu konuya eşlik edebilir: İndir.

Devralanlara Notlar

Türetilmiş bir sınıfta geçersiz kıldığınızda OnRowDataBound(GridViewRowEventArgs) , kayıtlı temsilcilerin olayı alması için temel sınıfın OnRowDataBound(GridViewRowEventArgs) yöntemini çağırdığınızdan emin olun.

Şunlara uygulanır

Ayrıca bkz.