Ik dacht dat mijn probleem makkelijk op te lossen is, maar op Google en hier op GoT kon ik er niets over vinden.
Ik heb een Datagrid met boven elke kolom een dropdownlist met daarin alle mogelijke waarden in die kolom (bijv. als er in die kolom A, A, B staat, staat er in die dropdownlist A,
. Dit gaat goed, als de gebruiker bijv. A selecteert, worden alleen de rijen getoond waarin in die kolom een A staat. In Excel heb je dit ook.
Echter, hij onthoudt de selectedindex niet, hij gaat weer terug naar de eerste. Dus ik googlen en hier zoeken, maar ik kon hier niets over vinden.
Ik heb het nu zo opgelost dat wanneer de selectedindex verandert, er in een sessie-variabele een hashtable wordt bijgehouden met als Key de id van de dropdownlist en als Value de selectedindex. Probleem is om dit uit te lezen. Bij onitemdatabound heb ik oa het volgende staan:
Echter, ik krijg dan een out of range exception (Specified argument was out of the range of valid values. Parameter name: index).
Ik weet echt niet hoe ik verder moet, ik zit hier al een paar uur (ja gisteren ook
) mee te kloten.
Sorry als ik toch niet goed gezocht heb, maar op google krijg ik telkens dezelfde hits te zien en nergens zie ik iemand die dit probleem heeft opgelost.
Ik heb een Datagrid met boven elke kolom een dropdownlist met daarin alle mogelijke waarden in die kolom (bijv. als er in die kolom A, A, B staat, staat er in die dropdownlist A,
Echter, hij onthoudt de selectedindex niet, hij gaat weer terug naar de eerste. Dus ik googlen en hier zoeken, maar ik kon hier niets over vinden.
Ik heb het nu zo opgelost dat wanneer de selectedindex verandert, er in een sessie-variabele een hashtable wordt bijgehouden met als Key de id van de dropdownlist en als Value de selectedindex. Probleem is om dit uit te lezen. Bij onitemdatabound heb ik oa het volgende staan:
code:
1
2
3
4
| if(e.Item.Cells[0].Controls[0].GetType().ToString()=="System.Web.UI.WebControls.DropDownList")
{
ShowMessage("YES");
} |
Echter, ik krijg dan een out of range exception (Specified argument was out of the range of valid values. Parameter name: index).
Ik weet echt niet hoe ik verder moet, ik zit hier al een paar uur (ja gisteren ook
Sorry als ik toch niet goed gezocht heb, maar op google krijg ik telkens dezelfde hits te zien en nergens zie ik iemand die dit probleem heeft opgelost.