ASP.NET 中DataGrid item 绑定方法

本文介绍 ASP.NET 中 GridView 控件的使用方法,包括如何设置列标题、绑定数据及实现编辑功能等。示例代码展示了如何创建带有复选框、链接和按钮的模板列,并实现对数据项的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 <Columns>
                                                            <asp:TemplateColumn HeaderImageUrl="../../Images/delete.GIF">
                                                                <HeaderStyle Wrap="False" Width="20px"></HeaderStyle>
                                                                <ItemTemplate>
                                                                    <asp:CheckBox runat="server" ID="cbxDelete"></asp:CheckBox>
                                                                </ItemTemplate>
                                                            </asp:TemplateColumn>
                                                            <asp:TemplateColumn HeaderText="工作区段名称" SortExpression="Name">
                                                                <HeaderStyle Width="200px"></HeaderStyle>
                                                                <ItemTemplate>
                                                                    <a href='SectionSave.aspx?id=<%# DataBinder.Eval(Container, "DataItem.ID")%>&ReadOnly'>
                                                                        <asp:Label runat="server" Text='<%# DataBinder.Eval(Container,"DataItem.Name")%>'
                                                                            ID="lblSection" />
                                                                    </a>
                                                                </ItemTemplate>
                                                            </asp:TemplateColumn>
                                                            <asp:TemplateColumn HeaderText="区间站场" SortExpression="IntervalStation_ID">
                                                                <HeaderStyle Wrap="False"></HeaderStyle>
                                                                <ItemTemplate>
                                                                    <asp:Label runat="server" Text='<%# GetIntervalStationName( DataBinder.Eval(Container, "DataItem.IntervalStation_ID") ) %>'
                                                                        ID="lblIntervalStationName">
                                                                    </asp:Label>
                                                                </ItemTemplate>
                                                            </asp:TemplateColumn>
                                                            <asp:BoundColumn DataField="UnitName" HeaderText="工区" SortExpression="UintID"></asp:BoundColumn>
                                                            <asp:TemplateColumn HeaderText="编辑">
                                                                <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="40px"></HeaderStyle>
                                                                <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                                                <ItemTemplate>
                                                                    <cc2:FImageButton ID="btnEdit" runat="server" CommandName="Edit" ImageUrl="../../Images/edititem.GIF"
                                                                        FunctionID="Section/Modify" ToolTip="编辑"></cc2:FImageButton>
                                                                </ItemTemplate>
                                                            </asp:TemplateColumn>
                                                        </Columns>

 

转载于:https://www.cnblogs.com/lihongchen/p/3770007.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值