0
請問有人可以幫我解決以下問題。 我有一個gridview有2列。我使用nhibernate標準填充數據表中標籤的第一列。在第二欄中,我收到了文本框。我想填充它們,但我無法得到它的工作。我有這個至今:在gridview C中填充文本框文本#
DataTable dt = new DataTable();
dt.Columns.Add("Name", typeof(string));
foreach (Tabelobject item in list)
{
DataRow NewRow = dt.NewRow();
Label lbl = new Label();
lbl.Text = item.objectName;
foreach (GridViewRow row in GridView1.Rows)
{
TextBox txt = row.Cells[0].FindControl("Textbox1") as TextBox;
txt.Text = item.objectValue;
}
NewRow[0] = lbl.Text;
dt.Rows.Add(NewRow);
}
GridView1.DataSource = dt;
GridView1.DataBind();
在ASPX我有下面的代碼:
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:TemplateField HeaderText="Value">
<ItemTemplate>
<asp:TextBox ID="Textbox1" runat="server"> </asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
我試着去尋找文本框控件,並與對象值填充它。到目前爲止它還沒有工作,也許你們可以在我的路上幫助我。
嘿感謝您的回覆。 Grid_AccEntry是做什麼的?我是否必須創建rowindex的屬性? – user3114347
對不起,Grid_AccEntry是gridview的名字.... pose edited – karz