Могу ли я добавить RadGrid в NestedViewTemplate - PullRequest
0 голосов
/ 17 ноября 2010

В настоящее время я использую Visual Studio 2008 для разработки иерархической сетки, которая отображает записи, которые имеют 3 уровня.Код выглядит примерно так.

<telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" RenderSelectedPageOnly="false">
<telerik:RadPageView ID="RadPageView1" runat="server">
    <telerik:RadGrid ID="radGrd1">
        <MasterTableView>
            <DetailTables>
                <telerik:GridTableView>
                    <NestedViewTemplate>
                        <telerik:RadMultiPage>
                            <telerik:RadPageView>
                                <%--add Radgrid Here--%>
                            </telerik:RadPageView>
                        </telerik:RadMultiPage>
                    </NestedViewTemplate>
                </telerik:GridTableView>
            </DetailTables>
        </MasterTableView>
    </telerik:RadGrid>
</telerik:RadPageView>

Я пропустил весь код и только что предоставил скелет.

Проблема, с которой я сталкиваюсь, заключается в том, что при добавленииRadgrid, intellisense, кажется, не подхватывает его, и Visual Studio также не добавляет его в класс дизайнера.

Я пробовал просматривать его в режиме конструктора, заставлять синхронизировать его и даже вручную добавлять вдизайнерский класс сам.Эти решения не решили мою проблему, поскольку, несмотря на то, что intellisense захватывает элемент управления после добавления его вручную, сам элемент управления устанавливается на ноль во время выполнения.

Таким образом, в принципе возможно добавить сетку радиосигналов впервое место и если да, что я делаю не так.

Заранее спасибо

1 Ответ

3 голосов
/ 18 ноября 2010

Оказывается, что хотя элемент управления не добавляется в класс конструктора и не отображается в intellisense, он все еще создается.

Удалось получить дескриптор элемента управления путем приведения брошенного объектаодним из его событий

RadGrid temp = (RadGrid)sender;

Небольшое обновление ... При добавлении элементов управления к шаблону вложенного представления в telerik невозможно получить ссылку традиционным способом из кода.это потому, что все во вложенном шаблоне представления находится в контейнере именования. нажмите здесь для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...