aspxgridview 增加行号
近日,是項(xiàng)目中要用到 DEVEXPRESS的ASPxGridView控件,要求能自動(dòng)顯示行號(hào),現(xiàn)將代碼共享一下。
?
aspx頁面:===========================================
?<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" KeyFieldName="Id"? Width="100%"
??? oncustomunboundcolumndata="ASPxGridView1_CustomUnboundColumnData"
??????????????????????????? ClientIDMode="AutoID">
??????????????????????????? <Columns>
??????????????????????????????? <dx:GridViewDataTextColumn Caption="序號(hào)" FieldName="hh" UnboundType="Integer">
??????????????????????????????? </dx:GridViewDataTextColumn>
??????????????????????????????? <dx:GridViewDataColumn Caption="工作類型" FieldName="TaskType">
??????????????????????????????? <DataItemTemplate>
??????????????????????????????? <%#GetProjectNodeName((int)Eval("TaskType"))%>
??????????????????????????????? </DataItemTemplate>??????????????????????
??????????????????????????????? </dx:GridViewDataColumn>
</Columns>
??????????????????????? </dx:ASPxGridView>
?
cs代碼部分:=========================================
??????? /// <summary>
??????? /// 顯示行號(hào)
??????? /// </summary>
??????? /// <param name="sender"></param>
??????? /// <param name="e"></param>
??????? protected void ASPxGridView1_CustomUnboundColumnData(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewColumnDataEventArgs e)
??????? {
??????????? if (e.Column.Caption == "序號(hào)" && e.IsGetData)
??????????????? e.Value = (e.ListSourceRowIndex + 1).ToString();
??????? }
轉(zhuǎn)載于:https://www.cnblogs.com/kainjie/p/3423067.html
總結(jié)
以上是生活随笔為你收集整理的aspxgridview 增加行号的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pthread_t描述说明
- 下一篇: CCNA学习指南第十一章