自定义标签问题 谁能提供思路
做一些自定义标签 比如在HTML代码那边加入
{cx:link limit="0" class="red" type="true"}
显示时要换成特定的数据上面这个 到时换成 友情链接数据
显示可能就是一排 <a>..</a>链接了
现在问怎么在显示时把它换掉?
要在哪里处理?怎么获取页面源码替换?
静态生成比较好弄 txt或http请求文件 获取源码字符串显示
动态显示 不知道怎么弄了
初步思路
1.在链接请求结束事件时 获取页面全部源码 然后替换输出.问题是不知道怎么获取已输出的源码?
2.建一些新对应空白页 获取此动态页的HTML 输出?这个不知道可行不?但这个路径不知道怎么处理?
回答时麻烦讲解清楚点 能提供点关键代码最好~
------解决方案--------------------你做个样例出来看看吧
------解决方案--------------------
这样的代码主要是要有个模板引擎,或者标签解析器。你可以参考
NVelocity
的模板引擎代码
------解决方案--------------------帮你顶顶了~~~~~~~
------解决方案--------------------
aspx本身就是一个模板引擎,asp.net mvc有个新的模板引擎叫 razor,看看这些是怎么弄的