GridView.OnRowDataBound(GridViewRowEventArgs) Metod

Definition

Genererar händelsen 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)

Parametrar

e
GridViewRowEventArgs

En GridViewRowEventArgs som innehåller händelsedata.

Kommentarer

Innan kontrollen GridView kan återges måste varje rad i kontrollen vara bunden till en post i datakällan. Händelsen RowDataBound utlöses när en datarad (representeras av ett GridViewRow objekt) är bunden till data i GridView kontrollen. På så sätt kan du ange en metod för händelsehantering som utför en anpassad rutin, till exempel att ändra värdena för data som är bundna till raden, när den här händelsen inträffar.

När du skapar en händelse anropas händelsehanteraren via ett ombud. Mer information finns i Hantera och höja händelser.

Metoden OnRowDataBound gör det också möjligt för härledda klasser att hantera händelsen utan att koppla ett ombud. Det här är den bästa tekniken för att hantera händelsen i en härledd klass.

Det finns ett Visual Studio webbplatsprojekt med källkod som medföljer det här avsnittet: Download.

Anteckningar till arvingar

När du OnRowDataBound(GridViewRowEventArgs) åsidosätter i en härledd klass måste du anropa basklassens OnRowDataBound(GridViewRowEventArgs) metod så att registrerade ombud tar emot händelsen.

Gäller för

Se även