GridView ist das am weitesten verbreitete Steuerelement in ASP.NET 2.0. Es wird für fast alle Datenvorgänge benötigt und kann zum Bearbeiten, Löschen, Auswählen usw. verwendet werden eine Zeitüberschreitung Wie können wir dies erreichen, wenn wir den Zeilenbearbeitungsstatus verknüpfen oder eingeben? Hier ist eine Methode, um diese Funktion zu erreichen. Dadurch können Sie das gewünschte Ereignis auslösen, indem Sie irgendwo in der Zeile klicken.
Füllen Sie zunächst die Daten für die GridView aus
private void BindData()
{
SqlConnection myConnection = new
SqlCommand("SELECT * FROM Users", myConnection);
DataSet
ds = new DataSet()
;
GridView1.DataSource = ds;
GridView1.DataBind(
}
Als Nächstes weisen wir GridViewRow im GridView_RowDataBound-Ereignis das Click-Attribut zu
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
string alarmBox = "alert('";
if (e.Row.RowType == DataControlRowType.DataRow)
{
=
e.Row.RowIndex;
AlertBox +="
')"
;
Okay, es ist eine sehr einfache Methode, ich hoffe, sie ist nützlich für Sie!