2013-02-17 66 views
0

我有一個GridView與文本框作爲寺廟。現在我可以插入數據庫了。我有一個複選框作爲gridview中的模板,所以當我檢查複選框時,相應行中的值將被插入到數據庫中,現在我想在同一個GridView中顯示數據庫值以進行更新。這我不能這樣做,任何人都可以請幫我gridview與文本框

,這是我的C#代碼

SqlCommand search2 = new SqlCommand("select * from OtherCostData", con); 
SqlDataAdapter da = new SqlDataAdapter(search2); 
DataSet ds = new DataSet(); 
da.Fill(ds); 
GridView1.DataSource = ds; 
GridView1.DataBind(); 

我只得到客戶名稱檢索其餘的將是空

+0

我想發佈我的GridView代碼,但'不能把它..'得到一些縮進錯誤 – user1986144 2013-02-17 14:51:55

+0

@Kmatyaszek tahnk你編輯 – user1986144 2013-02-17 14:57:19

回答

1

如果我理解你,你需要做的,以填補你的GridView的文本框是什麼:

<TemplateField> 
    <ItemTemplate> 
    <asp:TextBox runat="server" id="txtGrid1" Text='<%#DataBinder.Eval(Container.DataItem, "YourColumnName")%>'/> 
    </ItemTemplate> 
</TemplateField> 

,如果你能夠節省數據庫中的文本信息我聽不懂。如果你不是,請讓我知道,所以我會盡力幫助你。

此致敬禮。

+0

我能夠保存它,但我沒有能夠檢索它回來和顯示更新目的 – user1986144 2013-02-18 17:31:53

+0

非常感謝。其工作完美。非常感謝你 – user1986144 2013-02-18 17:54:09