首页 > Web开发 > 详细

devexpress中如何绑定ASPxTreeList控件

时间:2015-12-27 15:59:45      阅读:310      评论:0      收藏:0      [点我收藏+]

效果图:

技术分享

//前端控件代码:

技术分享
 <dx:ASPxTreeList ID="Tree_Gooslist" AutoGenerateColumns="False" ClientInstanceName="Tree_Gooslist" Width="20%" runat="server" KeyFieldName="cateid" ParentFieldName="parentid" Theme="Mulberry"
                    OnNodeUpdating="Tree_Gooslist_NodeUpdating" OnNodeDeleting="Tree_Gooslist_NodeDeleting" OnNodeInserting="Tree_Gooslist_NodeInserting" OnCellEditorInitialize="Tree_Gooslist_CellEditorInitialize"
                     OnNodeValidating="Tree_Gooslist_NodeValidating1" OnHtmlRowPrepared="Tree_Gooslist_HtmlRowPrepared">

                    <ClientSideEvents Init="TreeNodeClick" FocusedNodeChanged="TreeNodeClick" EndCallback="tree_EndCallback" />
                    <SettingsPager>
                        <FirstPageButton Visible="false" />
                        <LastPageButton Visible="false" />
                        <NextPageButton Visible="false" />
                        <PrevPageButton Visible="false" />
                        <PageSizeItemSettings Visible="false" />

                    </SettingsPager>

                    <Styles>
                        <AlternatingNode BackColor="Yellow">
                            <Border BorderWidth="0" BorderColor="Transparent" />
                        </AlternatingNode>
                        <Header HorizontalAlign="Center"></Header>
                        <Header CssClass="tw-dtheader" HorizontalAlign="Center"></Header>
                        <CommandCell CssClass="tw-commandColumn"></CommandCell>
                        <FocusedNode CssClass="tw-focusRow"></FocusedNode>
                        <%--<CommandColumn CssClass="tw-commandColumn"></CommandColumn>
                               <CommandColumnItem CssClass="tw-commandColumnBtn"></CommandColumnItem>
                               <FocusedRow CssClass="tw-focusRow"></FocusedRow>--%>
                    </Styles>
                    <SettingsPopupEditForm Modal="true" HorizontalAlign="WindowCenter" VerticalAlign="WindowCenter" />

                    <Settings ShowColumnHeaders="true" ShowTreeLines="false" GridLines="Both" />
                    <SettingsBehavior AllowFocusedNode="true" AllowDragDrop="true" ProcessSelectionChangedOnServer="false" />

                    <Border BorderWidth="1" BorderColor="Transparent" />
                    <Columns>
                        <dx:TreeListDataColumn FieldName="catename" Caption="分类名称" AllowSort="False" Width="10%"></dx:TreeListDataColumn>
                        <dx:TreeListComboBoxColumn FieldName="pricerange" Caption="价格范围" AllowSort="False" Width="5%"></dx:TreeListComboBoxColumn>
                        <dx:TreeListComboBoxColumn FieldName="PARENTID" Caption="父id" AllowSort="False" Visible="false" Width="5%"></dx:TreeListComboBoxColumn>
                        <dx:TreeListComboBoxColumn FieldName="LAYER" Caption="层级" AllowSort="False" Visible="false" Width="5%"></dx:TreeListComboBoxColumn>
                        <dx:TreeListCommandColumn Caption="功能" Width="5%">

                            <NewButton Visible="true" Text="[新增]"></NewButton>
                            <EditButton Visible="true" Text="[修改]"></EditButton>
                            <DeleteButton Visible="true" Text="[删除]"></DeleteButton>

                            <%-- <UpdateButton Visible="true" Text="[修改]"></UpdateButton>--%>

                            <%--   <CustomButtons >
                                        <dx:TreeListCommandColumnCustomButton></dx:TreeListCommandColumnCustomButton>
                                     </CustomButtons>--%>
                        </dx:TreeListCommandColumn>
                    </Columns>
</dx:ASPxTreeList>
View Code

//后台数据绑定代码:调用的存储过程

private void showGoodsListTree()
{
DataSet ds = new DataSet();
//ds=goodsmanagebll.
ds = goodsmanagebll.Get_categoriesTreee();
Tree_Gooslist.DataSource = ds.Tables[0];
Tree_Gooslist.DataBind();

}

devexpress中如何绑定ASPxTreeList控件

原文:http://www.cnblogs.com/dfxyw/p/5080192.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!