c# - hide detailsview when using master/detail method -


i using gridview populates detailsviews (master/detail method). when click on select in gridview , display detailsview, view remains displayed after select row gridview , displays detailsview. question is: how can display 1 detailsview @ sameone time???

so far have:

protected void grdmonster_selectedindexchanged(object sender, eventargs e) {     //grdmonster gridview , "booktitle" datafield , pnlbooks panel around booktitle       //detailsview     if (grdmonster.selectedvalue.tostring() != "booktitle")         pnlbooks.visible = false;     else         pnlbooks.visible = true; }  

it doesn't work! booktitle detailsview doesn't display! }

fixed accident. "booktitle" needed in datakeynames along following code (i added code else):

protected void grdmonster_selectedindexchanged(object sender, eventargs e) { string booktitle = grdmonster.datakeys[grdmonster.selectedindex]["booktitle"].tostring(); sqldv1.selectparameters.clear(); sqldv1.selectparameters.add("booktitle", booktitle); dtv1.databind(); }

not quite sure how works, does.


Comments