Visual Studio 2008 не добавляет элемент управления в файл дизайнера при добавлении его в Telerik RadGrid EditFormTemplate.
Вопрос
Я использую RadGrid для отображения данных, собранных из различных файлов XML.Я определил EditFormTemplate, где можно просматривать/редактировать дополнительные данные.Теперь всякий раз, когда я добавляю элементы управления в этот шаблон, дизайнер не добавляет необходимый элемент управления в файл кода программной части Designer.cs.Почему?
Редактировать:В частности, у меня есть asp:DropDownList, который я хочу инициализировать заранее выбранным значением.Я пробовал сделать это в PageLoad CodeBehind и даже в отдельном EventHandler, который я привязал к onInit и onLoad элемента управления.Оба они вызываются, но элемент управления «кажется, не существует» для кода программной части.
Я использовал FindControl и привел результат к объекту DropDownList, но, похоже, он возвращает значение null.
Решение 2
Предварительный выбор значения для DropDownList выполняется следующим образом:
<asp:DropDownList SelectedValue='<%# Bind("codeBehindVariable") %>' runat="server" ID="id" />
Мне просто интересно, почему я пропустил это свойство asp:dropdownlist, когда искал решение.
Другие советы
Это веб-сайт (созданный с помощью «Файл» -> «Новый веб-сайт») или проект веб-приложения (созданный с помощью «Файл» -> «Новый проект»)?На веб-сайте в файл частичного класса ничего не добавляется.Все это создается магией во время выполнения.
Сетка не отображается при открытии страницы в браузере?