tryb Visible aktywowany po wybraniu indexu

0

witam:)
prosze o pomoc.. jak mozna uaktywnic cos (zeby było widoczne) dopiero po np wybraniu indexu.?
tzn mam np gridview i podpiety pod niego detailsview .. ze jak wybieram indeks w gridview to automatycznie zmienia mi się w detailsview .. z tym że jest to widoczne od razu

ja chce żeby było dopiero widoczne po wybraniu jakiegoś indexu

wiem ze mniej wiecej chyba cos takiego bedzie ..

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
DetailsView1.PageIndex = GridView1.SelectedIndex;

   if (this.GridView1.SelectedIndex)
   {
       this.DetailsView1.Visible = true;
   }

tylko ze to nie tryka bo "nie mozna niejawnie przekonwertować typu int na typ bool

0

A nie wystarczy zmienić
if (this.GridView1.SelectedIndex)
{
this.DetailsView1.Visible = true;
}

na
if (this.GridView1.SelectedIndex >= 0)
{
this.DetailsView1.Visible = true;
}

???

0

Automatycznie mi sie ustawia pierwsza wartość

i zmiana wartości np na >=2 tez nie pomaga...ktoś ma jakis pomysł.?

Juz poradziłęem sobie. Wystarczyło dostawić warunek
else
{
this.FormView1.Visible = false;
}
pozdrawiam i dziekuje za zainteresowanie tej jednej osobie:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1