后台拼接HTML到前台

小罗公子 2012-06-26 01:46:04
后台拼接类似这样一段字符串 <syx:Menu runat=\"server\" id=\"Menu1\" Orientation=\"Horizontal\" MenuShowEffect=\"fade\" CssClass=\"SecondMenu\" ItemCssClass=\"SecondMenuItem\" SubMenuCssClass=\"SecondMenuSubMenu\" SubMenuItemCssClass=\"SecondMenuSubMenuItem\" ExternalLinkDefaultTarget=\"_blank\"><syx:MenuItem Text=\"Test\"><syx:MenuItem Text=\"TestChild\" Target=\"../PagesStatisticsQuery/HomeDownWeb.aspx\" /></syx:MenuItem></syx:MenuItem></syx:Menu>

但在网页运行后 查看源文件时所有的结尾的尾节点就没有了 成了下面的这样
<syx:menu id="Menu1" ExternalLinkDefaultTarget="_blank" SubMenuItemCssClass="SecondMenuSubMenuItem" SubMenuCssClass="SecondMenuSubMenu" ItemCssClass="SecondMenuItem" CssClass="SecondMenu" MenuShowEffect="fade" Orientation="Horizontal" runat="server">
<syx:menuitem Text="Test">
<syx:menuitem Text="TestChild" Target="../PagesStatisticsQuery/HomeDownWeb.aspx"/>

求大虾帮忙
...全文
404 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
小罗公子 2012-06-26
  • 打赏
  • 举报
回复
嗯,看了源文件,自己后台输出有些麻烦,有时间再研究研究
代码小天王 2012-06-26
  • 打赏
  • 举报
回复
楼主 服务端控件并不是你想的 Write那么简单
[Quote=引用 6 楼 的回复:]

来者有份, 把.NETFramework 换成4.0,能后台 new 出那个控件对象了,不需要那么搞了
[/Quote]
小罗公子 2012-06-26
  • 打赏
  • 举报
回复
来者有份, 把.NETFramework 换成4.0,能后台 new 出那个控件对象了,不需要那么搞了
代码小天王 2012-06-26
  • 打赏
  • 举报
回复
跟那个没关系吧 楼主我想问你 你做菜单 是用服务器控件?<syx:Menu 是不是你的控件 你原来是不是直接拖到aspx上面的 现在想动态输出
[Quote=引用 4 楼 的回复:]

string html=@"<syx:Menu runat='server' ...."
试试这样~

你也可以在html中写好后复制到cs中去 属性记得用单引号
[/Quote]
moonwrite 2012-06-26
  • 打赏
  • 举报
回复
string html=@"<syx:Menu runat='server' ...."
试试这样~

你也可以在html中写好后复制到cs中去 属性记得用单引号
小罗公子 2012-06-26
  • 打赏
  • 举报
回复
搞了个菜单(menu),想动态生成,需要自己拼接HTML到前台去,以为拼成开始的时候写的静态的菜单的那样就行了,结果不行。好像是这控件带的一堆的样式没有加载到。
代码小天王 2012-06-26
  • 打赏
  • 举报
回复
楼主是想干什么
小罗公子 2012-06-26
  • 打赏
  • 举报
回复
自己再研究研究!应该是后台没拼接好

62,244

社区成员

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

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

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

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