2013-02-17 68 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