日期:2014-05-18  浏览次数:20510 次

只用一个母版页…怎样实现多个页面重用…
小弟最近在学习ASP.NET…遇到一个问题…
我有三个页面…页面1是homepage…页面2是一个母版页…页面3是页面2的一个内容页面…页面1上面有很多超链接都指向页面3…本来可以为每个超链接都做一个页面…但是我不想…因为很麻烦…我想就用页面3这一个页面…页面3的后台代码我自己能写…
就是不知道怎样让页面3知道用户点击的是哪一个超链接…

不知道我的表达是否清楚…
谢谢各位高手了…还有…如果有什么好的建议希望告诉我…因为小弟我不知道我这样是不是很笨…
大家不要见笑…

------解决方案--------------------
不过,要说明的是,软件设计的高低之分界,总是可以体现在“依赖倒置”这个方面,既更清晰的分清“服务-客户”的关系。当你设计页面2,不要管哪些Page(例如页面3)使用它。当你设计页面3,不要管哪些页面(例如页面1)重定向到它。也就是说,先有页面2,然后页面3使用它,然后页面1使用它。如果你倒过来,就会很麻烦,可是很多人都是倒过来来羸弱地设计。这种设计理念需要仔细体会才会明白。