asp.net gridviw 数据绑定如何获取某一行的值
使用三层架构在前台gridview中绑定了数据,现在想要将这行数据抓取到第二个页面,再实现修改操作。<asp:GridViewID="gw_Product"runat="...
使用三层架构在前台gridview中绑定了数据,现在想要将这行数据抓取到第二个页面,再实现修改操作。
<asp:GridView ID="gw_Product" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="gw_Product_SelectedIndexChanged"> <Columns> <asp:TemplateField HeaderText="选择"> <ItemTemplate> <asp:CheckBox ID="chkSelect" runat="server" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField HeaderText="商品编号" DataField="ProductID" /> <asp:BoundField HeaderText="商品名称" DataField="ProductName" /> <asp:BoundField HeaderText="进价" DataField="ProductPrice" /> <asp:BoundField HeaderText="ISBN" DataField="ISBN" /> <asp:BoundField HeaderText="简介" DataField="ProductContent" /> <asp:BoundField HeaderText="库存数量" DataField="ProductNumber" /> <asp:BoundField HeaderText="类别" DataField="SortID" /> <asp:TemplateField HeaderText="ID" Visible="False"> <ItemTemplate> <asp:Label ID="lblId" runat="server" Text='<%# Eval("ID") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:HyperLinkField HeaderText="操作" NavigateUrl="~/Admin/updataPro.aspx" Text="修改" /> </Columns> </asp:GridView>
第一张图是绑定查询出来的效果图,第二张是后台绑定代码,然后是前台gridview的代码。最后一张是目标页面,向点修改以后,将那行数据全部抓取到第三张图那个页面,并将前面的值填充到文本框中。请大神指点 展开
<asp:GridView ID="gw_Product" runat="server" AutoGenerateColumns="False" OnSelectedIndexChanged="gw_Product_SelectedIndexChanged"> <Columns> <asp:TemplateField HeaderText="选择"> <ItemTemplate> <asp:CheckBox ID="chkSelect" runat="server" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField HeaderText="商品编号" DataField="ProductID" /> <asp:BoundField HeaderText="商品名称" DataField="ProductName" /> <asp:BoundField HeaderText="进价" DataField="ProductPrice" /> <asp:BoundField HeaderText="ISBN" DataField="ISBN" /> <asp:BoundField HeaderText="简介" DataField="ProductContent" /> <asp:BoundField HeaderText="库存数量" DataField="ProductNumber" /> <asp:BoundField HeaderText="类别" DataField="SortID" /> <asp:TemplateField HeaderText="ID" Visible="False"> <ItemTemplate> <asp:Label ID="lblId" runat="server" Text='<%# Eval("ID") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:HyperLinkField HeaderText="操作" NavigateUrl="~/Admin/updataPro.aspx" Text="修改" /> </Columns> </asp:GridView>
第一张图是绑定查询出来的效果图,第二张是后台绑定代码,然后是前台gridview的代码。最后一张是目标页面,向点修改以后,将那行数据全部抓取到第三张图那个页面,并将前面的值填充到文本框中。请大神指点 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询