如何在asp.net中的gridview中编辑自动生成的列数据 [英] How to edit auto generated columns data in gridview in asp.net

查看:64
本文介绍了如何在asp.net中的gridview中编辑自动生成的列数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在asp.net中对自动生成的列执行crud操作,



我希望在单击编辑时绑定自动生成列的下拉列表linkbutton,是否可以执行这些操作。

I want to perform crud operations for "auto generated columns" in asp.net,

and i want to bind dropdownlist for auto generated columns when clicking on edit linkbutton, is it possible to perform thease operations.

推荐答案

使用Templatefield而不是boundfield



< asp:TemplateField HeaderText =Item Name>

< itemtemplate>

< asp:Label ID =itemrunat =serverText =''<%#Bind(Itemname)%>''>



< edititemtemplate>

< asp:DropDownList ID =ddlitemname1runat =serverWidth =120px

DataSourceID =SqlDataSource2DataTextField =Itemname

DataValueField =ItemnameAutoPostBack =TrueSelectedValue =''<%#Bind(Itemname)%> ; '' >



< asp:SqlDataSource ID =SqlDataSource2runat =server

ConnectionString =<%
Use Templatefield rather than boundfield

<asp:TemplateField HeaderText="Item Name" >
<itemtemplate>
<asp:Label ID="item" runat="server" Text=''<%# Bind("Itemname") %>''>

<edititemtemplate>
<asp:DropDownList ID="ddlitemname1" runat="server" Width="120px"
DataSourceID="SqlDataSource2" DataTextField="Itemname"
DataValueField="Itemname" AutoPostBack="True" SelectedValue=''<%# Bind("Itemname") %>''>

<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%


ConnectionStrings:hospital%> SelectCommand =SELECT DISTINCT [Itemname],[Qty] FROM [Purchaseentry]>









< HeaderStyle CssClass =headersalestylelistWidth =120px/>

< itemstyle width =120pxhorizo​​ntalalign =Center>









for edit

单击gridview corner并选择Enable Editing,Enable Deleting等
ConnectionStrings:hospital %>" SelectCommand="SELECT DISTINCT [Itemname],[Qty] FROM [Purchaseentry]">




<HeaderStyle CssClass="headersalestylelist" Width="120px" />
<itemstyle width="120px" horizontalalign="Center">


and

for edit
click on gridview corner and select Enable Editing, Enable Deleting etc


this.gridView.Columns[x]. any thing


这篇关于如何在asp.net中的gridview中编辑自动生成的列数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆