Извините, если это глупый вопрос.
В настоящее время я заполняю содержимое DropDownList в методе Page_Load визуальной веб-части, однако, когда что-то на странице отправляется обратно, это вызывает повторную загрузку списка с дублирующимися записями.
Я могу помешать этому, обернув все это проверкой на обратную передачу, но я не уверен, что это правильный путь.
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack) {
//Code Here
}
}
Мой вопрос: это правильный путь, или я должен поместить код загрузки данных в другое место, чтобы он выполнялся только один раз, а не каждый раз при загрузке страницы?