请教各位大虾一个问题~

小伙写代码 2010-11-10 04:00:43
现在在修改一个网站的模板页面 它的HTML中有“{CID}” 这样的取值 请问各位大虾 这种取值是什么机制的? 之前没接触过~~~
...全文
91 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
遊戲王千金 2010-11-10
  • 打赏
  • 举报
回复
{CID} 跟$CID$都一样,是自己命名Hashtable键名

public static string HtReplace(string Source, Hashtable Ht)
{
foreach (DictionaryEntry De in Ht)
{
Source = Source.Replace(De.Key.ToString(), De.Value.ToString());
}
return Source;
}
Hashtable ht = new Hashtable();
string CID= "去替换CID的内容";
string ItemDefault_shtml ="读模版后的字符串,里面有类似自己命名的{CID}";
ht.Add("$CID$", CID);
HtReplace(ItemDefault_shtml, ht)

小伙写代码 2010-11-10
  • 打赏
  • 举报
回复
我是HTML生成ASPX页面 然后这个值我不知道是从何读取出来的。。。
仙儿 2010-11-10
  • 打赏
  • 举报
回复
我以前是做成静态新闻页面的时候 用的这个去替换的 不知道LZ是否是也做成静态的页面 如果是的话 LZ去看看生成静态页面的方法里面就有这个
小伙写代码 2010-11-10
  • 打赏
  • 举报
回复
我想知道 这个值是怎么来的 是CONFIG 还是.CS文件的?
wilensky 2010-11-10
  • 打赏
  • 举报
回复
模板中的标签,生成页面时,会替换相应值

62,272

社区成员

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

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

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

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