вставить шаблон в CS - PullRequest
       19

вставить шаблон в CS

0 голосов
/ 10 января 2011

Я использую элемент управления aspxGridView. У него есть шаблоны внутри. В файле aspx я могу написать так: Поэтому элемент управления aspxGridView имеет шаблоны, и один из них - StatusBar. Теперь я хотел бы установить шаблон строки состояния, который, как вы видите, содержит html и т. Д. В моем файле cs, чтобы я мог изменить его из файла cs для каждого aspxGridView.

<aspxgridView>
...
 <Templates>
            <StatusBar>
                <div id="StatusBarDiv" runat="server" align="right">
                    <table>
                        <tr>
                            <td>
                                <dxe:ASPxLabel ID="Title" runat="server" Text="records per page:">
                                </dxe:ASPxLabel>
                            </td>                    
                            <td>
...

Поскольку это своего рода gridView, и у меня их много в моем проекте, я хотел добавить этот шаблон к каждому в файле default.master.cs.

Я перебираю каждый элемент управления, проверяю его элемент управления aspxGridView и, если да, я хотел бы добавить этот шаблон, но я не знаю, как добавить его из файла cs: /

спасибо за любую помощь в этом

1 Ответ

1 голос
/ 11 января 2011

Чтобы реализовать шаблон во время выполнения, вы должны создать специальный класс, который будет поддерживать интерфейс ITemplate , и установить для свойства ASPxGridView.Templates.StatusBar экземпляр этого класса. Для более подробной информации, пожалуйста, обратитесь к следующим примерам .

...