<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Asp_Test.aspx.cs" Inherits="Asp_Test.Asp_Test" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <script type="text/javascript">
        function BudgetMove(KeyValue) {
            alert(KeyValue);
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <table>
                <tr>
                    <td width="350">开始销售日期:</td>
                    <td>
                        <dx:ASPxComboBox ID="sch_YEAR" runat="server" ValueType="System.String"></dx:ASPxComboBox>
                    </td>
                    <td width="230">促销活动</td>
                    <td width="211">
                        <dx:ASPxComboBox ID="sch_COMP_NM" runat="server" Width="230px" Font-Bold="False">
                        </dx:ASPxComboBox>
                    </td>
                    <td width="416">
                        <dx:ASPxButton ID="btnSearch" runat="server" Height="21px" Width="72px" AutoPostBack="False">
                            <FocusRectPaddings Padding="0px" PaddingBottom="0px" PaddingLeft="0px" PaddingRight="0px" />
                            <BackgroundImage ImageUrl="~/Resource/btn_search_black.png" />
                            <Border BorderStyle="None" />
                            <BorderBottom BorderStyle="None" />
                            <ClientSideEvents Click="function(s, e) {grdView.PerformCallback(); }" />
                        </dx:ASPxButton>
                    </td>
                </tr>
            </table>
            <table>
                <tr>
                    <td>
                        <dx:ASPxGridView ID="grdView" runat="server" AutoGenerateColumns="False" OnCustomColumnDisplayText="grdView_CustomColumnDisplayText" ClientInstanceName="grdView" OnHtmlRowPrepared="grdView_HtmlRowPrepared" KeyFieldName="SalesOrderID">
                            <Columns>
                                <dx:GridViewCommandColumn ShowSelectCheckbox="True" VisibleIndex="0" Width="40">
                                    <HeaderTemplate>
                                        <dx:ASPxCheckBox ID="SelectAllCheckBox" runat="server" ToolTip="Select/Unselect all rows on the page"
                                            ClientSideEvents-CheckedChanged="function(s, e) { grdView.SelectAllRowsOnPage(s.GetChecked()); }" />
                                    </HeaderTemplate>
                                    <HeaderStyle HorizontalAlign="Center" />
                                </dx:GridViewCommandColumn>
                                <dx:GridViewDataTextColumn Width="40" HeaderStyle-Wrap="True" VisibleIndex="1" Caption="编辑">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Center">
                                    </CellStyle>
                                    <DataItemTemplate>
                                        <dx:ASPxButton ID="btnView" runat="server" Text="M" OnInit="btnshow"></dx:ASPxButton>
                                    </DataItemTemplate>
                                </dx:GridViewDataTextColumn>
                                <dx:GridViewDataColumn Caption="详细订单编号" FieldName="SalesOrderDetailID" VisibleIndex="2" Width="70">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Center" Wrap="false" />
                                    <DataItemTemplate>
                                        <dx:ASPxHyperLink ID="ASPxHyperLink1" runat="server">
                                        </dx:ASPxHyperLink>
                                    </DataItemTemplate>
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="开始销售日期" FieldName="SellStartDate" VisibleIndex="3" Width="250">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Left" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="订单号" FieldName="SalesOrderID" VisibleIndex="4" Width="70">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Center" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="销售单价" FieldName="UnitPrice" VisibleIndex="5" Width="80">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Center" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="订购数量" FieldName="OrderQty" VisibleIndex="6" Width="180">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Left" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="总价" FieldName="LineTotal" VisibleIndex="7" Width="180">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Left" Wrap="false" />
                                    <FooterCellStyle HorizontalAlign="Center" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="运单号" FieldName="CarrierTrackingNumber" VisibleIndex="8" Width="70">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Right" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewDataColumn Caption="促销活动" FieldName="Description" VisibleIndex="9" Width="70">
                                    <HeaderStyle HorizontalAlign="Center" />
                                    <CellStyle HorizontalAlign="Right" Wrap="false" />
                                </dx:GridViewDataColumn>
                                <dx:GridViewBandColumn Caption="产品信息" HeaderStyle-HorizontalAlign="Center" VisibleIndex="10">
                                    <Columns>
                                        <dx:GridViewDataColumn Caption="商品编号" FieldName="ProductNumber" VisibleIndex="11" Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="商品名称" FieldName="Name" VisibleIndex="12" Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="标价" FieldName="ListPrice" VisibleIndex="13"
                                            Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="成本" FieldName="StandardCost" VisibleIndex="14" Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="颜色" FieldName="Color" VisibleIndex="15"
                                            Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="尺码" FieldName="Size" VisibleIndex="16"
                                            Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                        <dx:GridViewDataColumn Caption="重量" FieldName="Weight" VisibleIndex="17"
                                            Width="50">
                                            <HeaderStyle HorizontalAlign="Center" />
                                            <CellStyle HorizontalAlign="Right" Wrap="false" />
                                        </dx:GridViewDataColumn>
                                    </Columns>
                                    <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
                                </dx:GridViewBandColumn>
                            </Columns>
                        </dx:ASPxGridView>
                    </td>
                </tr>
            </table>
        </div>
    </form>
</body>
</html>
devexpressaspxgridview

解决方案 »

  1.   

    大牛们<dx:GridViewDataTextColumn Width="40" HeaderStyle-Wrap="True" VisibleIndex="1" Caption="编辑">
                                        <HeaderStyle HorizontalAlign="Center" />
                                        <CellStyle HorizontalAlign="Center">
                                        </CellStyle>
                                        <DataItemTemplate>
                                            <dx:ASPxButton ID="btnView" runat="server" Text="M" OnInit="btnshow"></dx:ASPxButton>
                                        </DataItemTemplate>
                                    </dx:GridViewDataTextColumn>
    这部分为什么 OnInit="btnshow" OnInit方法才能调用后台 添加CLICK或者<%(后台方法)%> 都不好用?
    还有下面图的属性栏 怎么没有事件呢?
      

  2.   

     KeyFieldName="SalesOrderID" 还有ASPXGRIDVIEW的这个属性为什么要设置?何用?新手求助