У меня есть пользовательский элемент управления, содержащий DropDownList, и этот пользовательский элемент управления используется внутри другого элемента управления.Я передаю выбранное значение в раскрывающийся список от внешнего пользовательского элемента управления к внутреннему, и я отслеживаю переданное значение (во время отладки), и значение передается правильно, но, по крайней мере, значение НЕ установлено правильно!
Вот код внешнего пользовательского элемента управления
public int SelectedPhoneNumberCountryCode
{
get { return ucRecoveryPhoneNumber.SelectedPhoneNumberCountryCode; }
set { ucRecoveryPhoneNumber.SelectedPhoneNumberCountryCode = value; }
}
А это код внутреннего пользовательского элемента управления (ucRecoveryPhoneNumber)
public int SelectedPhoneNumberCountryCode
{
get { return int.Parse(DdlCountryPhoneCodes.SelectedValue); }
set { DdlCountryPhoneCodes.SelectedValue = value.ToString(); }
}
В Page_Load значение передается корректно до последнего шага, но не устанавливается правильно!и раскрывающийся список всегда выбирается в качестве первого значения (по умолчанию).
Q Что не так с этим кодом?или Что нужно сделать, чтобы это заработало?