簡體   English   中英

如何在沒有文本框的gridview中顯示數據

[英]How to show data in gridview without textbox

我在Web窗體應用程序中創建一個gridview。 我提供了以下鏈接供參考。 在此gridview中,每行都有一個文本框,當我單擊“保存”時,它可以將數據保存到數據庫。 但是,單擊保存后,gridview本身在每一行中仍具有文本框。 我的問題是,單擊保存按鈕時如何不顯示文本框,而只顯示我在每一行中輸入的文本? 幫助將不勝感激。

這是我用於gridview的鏈接

http://www.aspsnippets.com/Articles/Save-and-Retrieve-Dynamic-TextBox-values-in-GridView-to-SQL-Server-Database.aspx

在下面的示例中,對於在列中帶有“可編輯”文本框的gridview CRUD操作,

www.c-sharpcorner.com/uploadfile/raj1979/select-add-update-and-delete-data-in-a-Asp-Net-gridview-control/

在頁面的標記中,向每個itemtemplate列添加標簽,並將visible屬性設置為false,如下所示:

<ItemTemplate>
   <asp:TextBox ID="TextBox1" runat="server" Visible="true"></asp:TextBox>    
   <asp:Label ID="Label1" runat="server" Visible="false"></asp:Label>
</ItemTemplate>

然后像使用文本框一樣使用FindControl,並在“保存”按鈕的click事件中將文本框的visible設置為false,將標簽的visible設置為true。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM