读书人

DiscuzNT讨论源码迷惑~

发布时间: 2012-01-09 21:05:41 作者: rapoo

DiscuzNT讨论源码迷惑~~~~请教大家
几日前,下载了一个DiscuzNT论坛源代码,本想学学先进的技术,结果却发现自己看不懂.


主要是前台方面,他们所有的代码都是类似于这样的

<script runat= "server " language=C#>
override protected void OnInit(EventArgs e)
{

templateBuilder.Append( " <!DOCTYPE html PUBLIC \ "-//W3C//DTD XHTML 1.0 Transitional//EN\ " \ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\ "> ");
templateBuilder.Append( " <html xmlns=\ "http://www.w3.org/1999/xhtml\ "> ");
templateBuilder.Append( " <head> ");

.......

templateBuilder.Append( " <tr> ");
templateBuilder.Append( " <td> <img src=\ "img/02_r1_c1_r3_c1.gif\ " width=\ "900\ " height=\ "16\ " /> </td> ");
templateBuilder.Append( " </tr> ");
templateBuilder.Append( " </table> ");
templateBuilder.Append( " </body> ");
templateBuilder.Append( " </html> ");

Response.Write(templateBuilder.ToString());
}
</script>

不明白这样做的优势在什么地方~是便于站长更换模板?可对于我们NET程序员来说,是否做站的时候,可以参考他这样的方法呢?>

有对这个论坛代码研究的朋友请帮忙解答一下,谢谢.


[解决办法]
不如做成html模板,+标签替换之

或者,,,,,,,,,,,,,,,,,,,,,,,,楼下的接上
[解决办法]
用html生成aspx 可以方便换肤 对那些站长要求就比较低了 懂点html会用标签就能写
[解决办法]
主要是方便制作模版。和扩展使用。
[解决办法]
也觉得,PHP的思路全部般到ASP.NET上来,不好!
我也不怎么喜欢DiscusNT

读书人网 >asp.net

热点推荐