我是asp.net的新手,我即将为我的新闻和公告页面做一个编辑页面。
这是我的示例代码
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="news_id" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="news_id" HeaderText="news_id" InsertVisible="False"
ReadOnly="True" SortExpression="news_id" />
<asp:BoundField DataField="news" HeaderText="news" SortExpression="news" />
<asp:BoundField DataField="news_date" HeaderText="news_date"
SortExpression="news_date" />
<asp:BoundField DataField="news_data" HeaderText="news_data"
SortExpression="news_data" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:TDBSConnectionString %>"
SelectCommand="SELECT [news_id], [news], [news_date], [news_data] FROM [ibsi.news]">
</asp:SqlDataSource>
我将数据放入gridview中以显示数据库中的所有数据。
如何使用此数据视图编辑我的内容,或者我可以在工具栏中使用哪些内容来创建一个编辑模块。
答案 0 :(得分:1)
答案 1 :(得分:1)
ASP.NET GridView允许通过设置GridView的EditIndex属性来编辑一行数据,将整行放在编辑模式中.... 要实现这一点,请查看以下codeproject文章:
http://www.codeproject.com/Articles/18136/Edit-Individual-GridView-Cells-in-ASP-NET