日期:2014-05-19  浏览次数:20381 次

关于代码重用~~~嘎嘎~来的有分哦
我有一个INDEX。ASPX文件       这个页面以新闻发布为主,我做数据库CLASS字段标识是哪一类新闻


1   行业新闻     2   科技新闻   3   形式新闻   4   国际新闻   5   国内新闻


我以前再写ASP程序的时候就做一个INCLUDE   文件     然后传不同的参数显示不同的类别新闻,这样我实际上就用了一个INCLUDE   文件的代码


ASP中我这样写:
class=1
<!--#include   file= "fun.asp "-->
class=2
<!--#include   file= "fun.asp "-->
class=3
<!--#include   file= "fun.asp "-->
class=4
<!--#include   file= "fun.asp "-->
class=5
<!--#include   file= "fun.asp "-->


其中fun.asp文件代码为
<%
sqlstr= "select   top   10   *   from   "&class& "   order   by   id   desc "
....
....
...
%>


我用笨的方法,在。NET中用5个DATAGRID来实现,每个分别邦定不同数据,   但是我感觉这样太麻烦了
请问能不能在。NET环境中用像ASP那样简便的代码来书写呢?该如写代码??或者用一个DATAGRID来实现呢?该如何实现呢



------解决方案--------------------
用一个嵌套的repeater就可以实现.
------解决方案--------------------
学习 接分
------解决方案--------------------
http://blog.csdn.net/cpp2017/archive/2007/03/22/1538066.aspx
------解决方案--------------------
帮顶
------解决方案--------------------
JF
------解决方案--------------------
做一个 自定义控件-repeater 把它放置到 主页面固定某个地方
其中用repeater主要接受新闻的种类....
点击不同的种类
然后在做GridView用来接受实现效果吧
------解决方案--------------------
study
------解决方案--------------------
我忽然想起个方法 能不能把一个DATAGRID做成一个用户控件 然后根据不同的参数获得不同的执行字符串呢 嘎嘎 ========> 当然可以.
------解决方案--------------------

用一个嵌套的repeater就可以实现.
------解决方案--------------------
做成 用户控件啊
通过 属性 传递不同的参数不同的显示
------解决方案--------------------
支持,学习