DropDownList OnSelectedIndexChanged проблем Задача 1 Data Binding


1
Здравейте колеги,доста тършувах из интернет за това как да прехвана OnSelectedIndexChanged на DropDownList и се оказа че трябва да е добавен атрибутът AutoPostBack="true" ,и така го прихващам но всеки път се презарежда страницата и ми връща DropDownList-a в изходна позиция(не ми остава избраният елемент) някой сблъсквал ли се е с това и как точно мога да го предотвратя благодаря Ви



Отговори



3
Здравей, да не би случайно да ти е изключен ViewState? в aspx файла би трябвало enableviewstate да е true, но си мисля, че по default е включено, ако не си го махал, би трябвало да е там.
Всъщност може би проблема е при самото bind-ване. Ако го правиш в метода page_load и не си написал,че самото bind-ване се случва само при първоначално зареждане на страницата, а не при postback. if(!Page.IsPostBack) и вътре да се случва bind-ването.

от Untchble (1306 точки)


0
А къде точно трябва да го добявя VieState защото не го виждам като Атрибут никъде по asp страницата

от AlexDjenkov (0 точки)

0
Да точно това беше bind-vam всеки път явно и затова ,благодарят ти

от AlexDjenkov (0 точки)