foreach(DataRow row in datatable.Rows)
foreach(DataRowrowindataTableNewProduct.Rows){//创建新的表格行TableRowtblRow=newTableRow();/...
foreach (DataRow row in dataTableNewProduct.Rows)
{
//创建新的表格行
TableRow tblRow=new TableRow();
//创建新的单元格
TableCell tblCell=new TableCell();
//创建一个存放文本信息的控件
Literal literalProductInformation=new Literal();
literalProductInformation.Text = "手机品牌:" + row["ProductType"].ToString();
literalProductInformation.Text += "<br>" + "手机名称:" + row["Name"].ToString();
literalProductInformation.Text += "<br>" + "手机编号:" + row["ID"].ToString();
literalProductInformation.Text += "<br>" + "市场价:" + row["MarketPrice"].ToString();
literalProductInformation.Text += "<br>" + "商城价:" + row["MemberPrice"].ToString()+"<br>";
//将存放文本信息的控件添加给单元格
tblCell.Controls.Add(literalProductInformation);
//创建超链接对象
HyperLink hlinkCart = new HyperLink();
hlinkCart.Text = "到购物车";
hlinkCart.ImageUrl = "./images/shoping.gif";
hlinkCart.NavigateUrl = "AddProductToCart.aspx?ProductID=" + row["ID"].ToString();
//将超链接对象添加给单元格
tblCell.Controls.Add(hlinkCart);
//给单元格增加边框
tblCell.BorderStyle = BorderStyle.Solid;
//将单元格添加给行变量
tblRow.Cells.Add(tblCell);
//将行添加给表格
tblNewProduct.Rows.Add(tblRow);
}
我不想用这方面..能有另一种读取数据表每行记录的方法吗?
因为我想每行有四列 展开
{
//创建新的表格行
TableRow tblRow=new TableRow();
//创建新的单元格
TableCell tblCell=new TableCell();
//创建一个存放文本信息的控件
Literal literalProductInformation=new Literal();
literalProductInformation.Text = "手机品牌:" + row["ProductType"].ToString();
literalProductInformation.Text += "<br>" + "手机名称:" + row["Name"].ToString();
literalProductInformation.Text += "<br>" + "手机编号:" + row["ID"].ToString();
literalProductInformation.Text += "<br>" + "市场价:" + row["MarketPrice"].ToString();
literalProductInformation.Text += "<br>" + "商城价:" + row["MemberPrice"].ToString()+"<br>";
//将存放文本信息的控件添加给单元格
tblCell.Controls.Add(literalProductInformation);
//创建超链接对象
HyperLink hlinkCart = new HyperLink();
hlinkCart.Text = "到购物车";
hlinkCart.ImageUrl = "./images/shoping.gif";
hlinkCart.NavigateUrl = "AddProductToCart.aspx?ProductID=" + row["ID"].ToString();
//将超链接对象添加给单元格
tblCell.Controls.Add(hlinkCart);
//给单元格增加边框
tblCell.BorderStyle = BorderStyle.Solid;
//将单元格添加给行变量
tblRow.Cells.Add(tblCell);
//将行添加给表格
tblNewProduct.Rows.Add(tblRow);
}
我不想用这方面..能有另一种读取数据表每行记录的方法吗?
因为我想每行有四列 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询