0
我有一個在.NET中構建的網頁,我是一個非常簡單的DataGrid,有幾個字段。我希望這些字段中的一個將其數據放置在TextBox中,以便用戶可以編輯默認說明。有沒有簡單的方法來默認這樣做,所以用戶不必點擊該行的編輯按鈕?將文本框添加到DataGrid
我有一個在.NET中構建的網頁,我是一個非常簡單的DataGrid,有幾個字段。我希望這些字段中的一個將其數據放置在TextBox中,以便用戶可以編輯默認說明。有沒有簡單的方法來默認這樣做,所以用戶不必點擊該行的編輯按鈕?將文本框添加到DataGrid
是,禁用AutoGenerateColumns
和定義自己的領域:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<HeaderTemplate></HeaderTemplate>
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("Data") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
更新這個數據到數據庫可能會更困難,但。
你應該仔細閱讀這個問題,OP明確提到** DateGrid **不是GridView :-) – afzalulh
糟糕。我從來沒有見過一個'DataGrid'顯然它是一個.NET 1.0控件,在2004年被廢棄了。+1注意到我的錯誤:) – Zerkey