在C#,webform环境下,网页中有这么一项,如下图
其中的两个下拉框控件dropdownlist各自分别加载一些节点数据如“N1,N2,N3”等,节点数可能会十几个,甚至几十个。
其中的文本框控件textbox 输入长度信息 比如“1124“,”2000”等
要求在这三个控件下面添加设置一个数据显示控件,比如Listview,GridView之类的,或其他,只要能满足下述要求即可
数据显示控件中表头标题为“节点“(本列数据来自下拉dropdownlist1),“节点”,(本列数据来自下拉dropdownlist2)“长度”(本列数据来自textbox)
整体要求每点击一次网页里的“添加”按钮,就在数据显示控件上添加一行,比如“N1,N2,1124”,其中的1124这一格还可以单击进行手动修改,比如改为“1200”
求这个数据显示控件该如何设计实现?
其中的两个下拉框控件dropdownlist各自分别加载一些节点数据如“N1,N2,N3”等,节点数可能会十几个,甚至几十个:用这个方法
SqlConnection conn = newSqlConnection("server=.;uid=sa;database=pubs");
SqlDataAdapter dap = new SqlDataAdapter("select * from job", conn);
DataTable dt = new DataTable();
dap.Fill(dt);
if (dt.Rows.Count != 0)
{
DropDownList1.Items.Clear();
for (int i = 0; i < dt.Rows.Count; i++)
{
DropDownList1.Items.Add(new ListItem(
dt.Rows[i]["显示值"].ToString(),
dt.Rows[i]["usbkey"].ToString()));
}
DropDownList1.Items.Insert(0, "选择");
DropDownList1.Items[0].Value = "0"; 或
// DropDownList1.Items.Insert(0, new ListItem("选择数据","绑定数据"));
}
用table套起来