ASP.NET(C#)中哪个控件可以写入HTML代码?我们会发现每次写Response.Write("aaa");都会出现在页面的最上方,怎样才能在页面的任意地方

jsnjzyx 2006-05-26 05:23:26
ASP.NET(C#)中哪个控件可以写入HTML代码?我

们会发现每次写Response.Write("aaa");都会出现在页面的最上方,怎样才能在页面的任意地方Response.Write呢???


如:已在页面生成了一个html的table,现在我要在这个table的第二行第二列再动态地生成一个table

可我发现用Response.Write("<table>...........</table>");是不能指定位置的,该如何处理?

谢谢各位了!
...全文
203 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sorrow_man 2006-05-26
  • 打赏
  • 举报
回复
mark
mingwj1980 2006-05-26
  • 打赏
  • 举报
回复
尚观ULP课程,签4000月薪就业协议
jsnjzyx 2006-05-26
  • 打赏
  • 举报
回复
OK,gw9842(天若有晴~) 的方法成功了,tersseli(懒虫)折方法时间问题只试了一次,没有成功,是不是还要在其它什么地方加什么代码?

不好意思,我的分不多了,只能将就着给了,谢谢!
jsnjzyx 2006-05-26
  • 打赏
  • 举报
回复
呵呵,还是gw9842(天若有晴~) 的方法比较好,谢谢喽!
明天给分
tersseli 2006-05-26
  • 打赏
  • 举报
回复
比较简单的方法是你把一个TD设置成为服务器控件.写成
<td runnat=server id=td1></td>
在后台代码里写
this.td1.InnerHtml="......";就这么写就可以!
jsnjzyx 2006-05-26
  • 打赏
  • 举报
回复
你说的这个LiteralControl就是工具箱中的Literal吗?
rola 2006-05-26
  • 打赏
  • 举报
回复
用 TableCell.Controls.add 方法,自己查一下msdn
gw9842 2006-05-26
  • 打赏
  • 举报
回复
可以用这样的方式,那你这个LiteralControl爱放哪里就放哪里
System.Web.UI.LiteralControl literTest = new LiteralControl("<table>...........</table>");

62,266

社区成员

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

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

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

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