后台拼接的表格,怎么样在表格中添加服务器控件

alxiaoyu 2010-09-17 04:06:55
foreach (var item in list)
{
if (item.article.ArticleID != PrevID)
str += "</table></td></tr></table><br>";
if (i == 0 || item.article.ArticleID != PrevID)
{
str += "<table class='border' width='100%' border='0' align='center' cellpadding='0' cellspacing='0'><tr class='title'><td width='80%' height='22'>|";
if (item.article.IncludePic == 1)
str += "<font color='blue'>[图文]</font>";
str += "<a href='Admin_ArticleShow.aspx?ArticleId=" + item.article.ArticleID + "'>" + item.article.Title + "</a>";
LinkButton lkBtnAll = new LinkButton();
lkBtnAll.ID = "lkBtnAll";
lkBtnAll.CommandArgument = item.article.ArticleID.ToString();
lkBtnAll.Text = "删除此文章下的所有评论";
str += "</td><td width='20%' align='right' id='tdAll' ruant='sever'>";

这个地方需要添加控件

str += "</td></tr><tr>";
str += "<td colspan='2' align='right'> <table border='0' cellspacing='1' width='96%' cellpadding='0'>";
}
str += "<tr class='tdbg' onMouseOut=this.style.backgroundColor='' onMouseOver=this.style.backgroundColor='#BFDFFF'>" ;
CheckBox box = new CheckBox();
box.ID = "ckSelect";
Label lblPro = new Label();
lblPro.ID = "lblProsId";
lblPro.Text = item.CommentId.ToString();
str += "<td width='30' align='center'>" + "</td>";
str += "<td><a href='#' Title='" + item.Content + "'>" + item.Title + "</a></td>";
str += "<td width='80' align='center'>" + item.UserName + "</td>";
str += "<td width='120' align='center'>" + item.IP + "</td>";
str += "<td width='120' align='center'>" + item.WriteTime +"</td><td width='100' align='center'>";
if (item.ReplyName != "" && item.ReplyName != null)
str += "    ";
else
str += "<a href='Admin_Comment.aspx?Action=Reply&CommentID=" + item.CommentId + "'>回复</a>  ";
str += "<a href='Admin_Comment.aspx?Action=Modify&CommentID="+item.CommentId +"'>修改</a>  ";
LinkButton lkBtnCom = new LinkButton();
lkBtnCom.ID = "lkBtnCom";
lkBtnCom.CommandArgument = item.CommentId.ToString();
str += "" + "</td></tr>";
if (item.ReplyName != "" && item.ReplyName != null)
{
str += "<tr class='tdbg'";
str += "onMouseOut=this.style.backgroundColor='' onMouseOver=this.style.backgroundColor='#BFDFFF'><td align='center'> </td>";
str += "<td colspan='4'>管理员【" + item.ReplyName + "】于" + item.ReplyTime + " 回复:<br><div style='padding:0px 20px'>"+item.ReplyContent +"</div></td>";
str += "<td align='center'><a href='Admin_Comment.aspx?Action=Reply&CommentID=" + item.CommentId + "'>修改回复内容</a></td></tr>";
}
i += 1;
PrevID = item.article.ArticleID;
...全文
156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-09-17
  • 打赏
  • 举报
回复
添加input type="button"
服务器端控件button controls.Add
AJAX方法操作数据
细嗅蔷薇 2010-09-17
  • 打赏
  • 举报
回复
还真没这样弄过
帮你顶顶...

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧