Проверенное измененное событие не запускается в первый раз в asp.net код позади

#asp.net

#asp.net

Вопрос:

На моей странице проверенное измененное событие не запускается в первый раз после загрузки страницы. Со второго раза и далее его работа. Как избавиться от этой проблемы. Это мой код:

 <asp:CheckBox ID="displaystatus" AutoPostBack="true"
    OnCheckedChanged="displaystatus_CheckedChanged" 
    Checked='<%# DataBinder.Eval(Container.DataItem,"Opt_In__c").ToString() == "False" ? false : true %>'
  

Комментарии:

1. Как вы определяете, что оно не запускается? Вы проверили консоль своего браузера?

2. Проверка не изменяется при загрузке страницы, только когда она изменяется пользователем. ? Чего нам не хватает?

3. Я поместил отладчик в свой файл code behind, потому что его программирование на стороне сервера. После загрузки страницы, когда я установил флажок, он не попадает в это время, страница загружается снова. Со второго раза его запуск и правильная работа