Witam,
Pomimo niezliczonych przykładów w necie nie mogę sobie z tym poradzić. Chodzi o zaznaczenie wiersza w GridView. Mam coś takiego:
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
// zmieniamy kolor podswietlenia w momencie najechania myszka na wiersz
e.Row.Attributes.Add("onmouseover",
"this.originalstyle=this.style.backgroundColor;this.style.backgroundColor='#EEFF00';this.style.cursor='pointer';");
// powracamy do orgilaneych ustawien
e.Row.Attributes.Add("onmouseout","this.style.backgroundColor=this.originalstyle;");
//klikniecie
// e.Row.Attributes.Add("onClick");
e.Row.Attributes["onclick"] =
ClientScript.GetPostBackClientHyperlink
(this.GridView1, "Select$" + e.Row.RowIndex);
}
}
a po kliknięciu w wiersz otrzymuję coś takiego:
http://areksmolarek.republika.pl/blad.htm
Nie musi to być akurat taka metoda jaka jest w kodzie powyżej. Może jest jakaś inna, której nie znalazłem. Docelowo dane z zaznaczonego wiersza mają zostać załadowane do textBox-ów. Proszę
o pomoc.
Pzdr
P.S. Używam LINQ do bazy.