关于代码分离技术 小弟不才,刚接触ASP.NET,对代码分离技术不是很明白.比如对数据库的操作是在cs文件里面写的。但是 当我要在前台页面显示数据的的时候,仍然是在前台html里面夹杂Response.Write("");代码.如果不在前台写.在后台怎么实现??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cs文件不仅有对数据库的操作,也有自定义的函数,如果是用在 web 技术上他们大多是自定义的类库,最后是变成 dll 被别的层调用的。简单来说,浏览器干的活叫前台,服务器干的活叫后台。代码分离也不一定非要分离页面,和html也面放一页也没问题,比如以前的 webMatrix 就没有和 visual studio 一样用页面分离技术。再复杂的就不是一两句话能说得清的,还是找本书或者在 google 搜比较直接。 要输入很多条数据的话可以用DataReapter,DataList,DataGrid(vs.net2003),DataView(vs.net2005),具体怎么做请楼主查找这些方面的文章 可以用控件去代替Response.Write();如果非要用Response.Write(),而又想写在后台(cs文件),那就写在你的函数里,然后在页面文件里调那个函数,public void Show(){ Response.Write("hello world");}----------<html><body><%show();%></body></html>呵呵,,快点习惯asp.net吧, ASPX.NET网站,运行后form的action属性会被修改 求线程代码 asp.net window验证连接局域网数据库问题 关于JavaScript的问题 GridView中加入TextBox的应用问题 DropDownList三级联动后,向后台提交,内容丢失的问题 请问如何在客户端实现关键字过滤? 怎样显示.NET控件 再请帮助告诉我下面这段代码的含义。 .net2003中的TreeView怎么用 做一个信息发布系统遇到的问题! http header
简单来说,浏览器干的活叫前台,服务器干的活叫后台。
代码分离也不一定非要分离页面,和html也面放一页也没问题,比如以前的 webMatrix 就没有和 visual studio 一样用页面分离技术。
再复杂的就不是一两句话能说得清的,还是找本书或者在 google 搜比较直接。
如果非要用Response.Write(),而又想写在后台(cs文件),那就写在你的函数里,然后在页面文件里调那个函数,public void Show()
{
Response.Write("hello world");
}
----------<html>
<body>
<%show();%>
</body>
</html>呵呵,,快点习惯asp.net吧,