62,041
社区成员
发帖
与我相关
我的任务
分享
DataSet dsSeries = SysConfigSeriesManager.GetInstance().GetSeriesDs();
pnlSeries.Controls.Add(new LiteralControl("<table ID='tdspecification' name='tdspecification' width='100%' class='tbl' cellspacing='1' cellpadding='2' border='0'>"));
pnlSeries.Controls.Add(new LiteralControl("<tr>"));
foreach(DataRow dr in dsSeries.Tables[0].Rows)
{
pnlSeries.Controls.Add(new LiteralControl("<td>"));
SortedList dsColor = SysConfigSeriesManager.GetInstance().GetSeriesItemList((int)dr["SysNo"]);
List<ConfigSeriesItemInfo> l1 = new List<ConfigSeriesItemInfo>();
foreach (ConfigSeriesItemInfo item in dsColor.Values)
{
l1.Add(item);
}
DropDownList ddlColor = new DropDownList();
Label lblColor = new Label();
lblColor.ID = i.ToString();
lblColor.Text = dr["SeriesName"].ToString() + ":";
ddlColor.ID = "ddl" + dr["SysNo"];
ddlColor.DataSource = l1;
ddlColor.DataTextField = "ItemName";
ddlColor.DataValueField = "SysNo";
ddlColor.DataBind();
ddlColor.Items.Insert(0, new ListItem(AppConst.AllSelectString, AppConst.IntNull.ToString()));
pnlSeries.Controls.Add(lblColor);
pnlSeries.Controls.Add(ddlColor);
pnlSeries.Controls.Add(new LiteralControl(" "));
pnlSeries.Controls.Add(new LiteralControl("</td>"));
}
if (!bIsbIsPostBack)
{
pnlSeries.Controls.Add(new LiteralControl("<td>"));
Button btnAdd = new Button();
btnAdd.ID = "btnAdd";
btnAdd.Text = "添加";
btnAdd.Attributes.Add("onclick", "AddSpecification()");
pnlSeries.Controls.Add(btnAdd);
pnlSeries.Controls.Add(new LiteralControl("</td>"));
}
else
{
pnlSeries.Controls.Add(new LiteralControl("<td>"));
pnlSeries.Controls.Add(new LiteralControl("<input id='DelSpecification' onclick='AddSpecification()' CssClass='btnCssl' type='button' value='删除' />"));
pnlSeries.Controls.Add(new LiteralControl("</td>"));
}
pnlSeries.Controls.Add(new LiteralControl("</tr>"));
pnlSeries.Controls.Add(new LiteralControl("</table>"));
i++;