簡體   English   中英

將設計師轉換為代碼

[英]convert designer to code

我對Asp WebForms有簡單的代碼,它在gridView(DevExpress)中添加了特定數據(包含3個復選框)。

如何以編程方式編寫它(不在Designer中)?

<dx:ASPxGridView ID="grid" ClientInstanceName="grid" runat="server"
             Width="100%">
<Columns>
    <dx:GridViewDataColumn Caption="YourNameHere">
        <DataItemTemplate>
            <asp:CheckBox id="CheckBox1" runat="server" />
            <asp:CheckBox id="CheckBox2" runat="server" />
            <asp:CheckBox id="CheckBox2" runat="server" />
        </DataItemTemplate>
    </dx:GridViewDataColumn>
</Columns>

為此,您需要實現一個支持ITemplate接口的新類。 使用此接口的InstantiateIn方法創建所需的控件,這些控件將放置在模板容器中。 然后處理page_load事件,並將列的DataItemTemplate屬性設置為此類的實例。

DevExpress發布了許多示例,這些示例致力於模板的運行時設置:

例子

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM