Máte obecně 3 možnosti: 1) Zavoláte na objektu GridView proceduru DataBind, která znovu načte data. 2) Znovu načtete celou stránku - pomocí příkazu Redirect("urltétostránky.aspx") 3) Nastavíte u GridView vlastnost EnableViewState na stav vypnuto. Tím vypnete ukládání databáze do tzv. viewstate cache. Nevýhodou je, že i při každém POST požadavku se budou data tahat z databáze znovu. Na druhou stranu tím ulehčíte datové lince, data by se totiž jinak musela pokaždé posílat na klienta a pak při POST i znovu na server. Je to řešení bezstavovosti protokolu http. Každopádně doporučuji ViewState vypínat, pokud k tomu nemáte dobrý důvod.
|