.cs文件如何在.aspx调用!?
我想把连接数据的内容写成一个组件,也就是.cs的一个文件,就好像是JavaBean那样,可是怎么才能在.aspx文件中调用呢?请教!!!各位! 问题点数:20、回复次数:14Top
1 楼liuyu1981831(liuyu1981831)回复于 2005-12-21 16:46:09 得分 0
? 好奇怪的问题
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="XMLDiffTestWeb.WebForm1" %>Top
2 楼liuyu1981831(liuyu1981831)回复于 2005-12-21 16:47:23 得分 0
codebehind本来就是aspx页访问.cs代码的。Top
3 楼haitao5676(笑纹)回复于 2005-12-21 16:49:36 得分 0
没写成dll的形式,用楼上的方法就行
写成dll形式的在写asp.net之前先引用之,然后using(如果有namespace)Top
4 楼wangyue000(蒙奇·D·鲁非)回复于 2005-12-21 16:55:24 得分 0
可是我想要所有的页面都可以调用这个连接,codebehind行吗?Top
5 楼huancaimihai(幻彩谜海)回复于 2005-12-21 16:56:52 得分 0
你是不是可以写成一个Web控件,然后引入进来Top
6 楼wangyue000(蒙奇·D·鲁非)回复于 2005-12-21 17:03:34 得分 0
你们谁知道JavaBean,就像是那个,让每个页面都可以调用它,来完成数据库的连接工作,就不用再在每个页面里写了Top
7 楼SqlDataAdapter(咸蛋超人)回复于 2005-12-21 17:04:44 得分 0
ajax.dllTop
8 楼mumuliang(CR苏杭)回复于 2005-12-21 17:07:56 得分 20
没接触过javabean,不过按照我对问题的理解,codebehind不是解决办法。
@page属性的codebehind参数和src参数,用来链接当前页面的cs文件。功能类似asp页面中外部连接一个js文件。
“连接数据的内容写成一个组件”指的是一个数据库连接么?如果这样的话,你可以生成一个dll文件,在所有页面的codebehind文件(就是.aspx.cs)中引用(先在解决方案浏览器中添加引用,然后在cs文件头部using yournamespace)它就可以了。Top
9 楼wangyue000(蒙奇·D·鲁非)回复于 2005-12-21 17:08:45 得分 0
能讲明白点吗?Top
10 楼wangyue000(蒙奇·D·鲁非)回复于 2005-12-21 17:12:31 得分 0
对对对,我就是想要你说的那个效果,有没有代码弄来看看!Top
11 楼liuyu1981831(liuyu1981831)回复于 2005-12-21 17:14:32 得分 0
mumuliang(cr苏杭)
已经说得挺明白了
楼主是不是刚接触asp.net?Top
12 楼wangyue000(蒙奇·D·鲁非)回复于 2005-12-21 17:18:17 得分 0
答对!以前做jsp的Top
13 楼liuyu1981831(liuyu1981831)回复于 2005-12-21 17:26:23 得分 0
呵呵
asp.net和asp与jsp是不一样的
逻辑代码是可以与html页面分开的
aspx文件写html代码,
cs文件写逻辑代码。
每一个aspx文件都有一个cs文件对应Top
14 楼andyandy20065(爱好者de)回复于 2005-12-21 17:32:30 得分 0
你的那个*.cs 用* my*=new *();
-------------------------------
偶是新手Top
相关问题
- aspx页面如何调用一些cs文件里面的方法?
- 高分请教:怎样在aspx文件中调用.cs文件中的自定义函数?
- 离奇事件-aspx调用word文件
- apsx调用 cs文件出错。
- 在同一个WEBFORM中,如何在.cs文件中调用.aspx中的函数呢?
- 关于同一namespace间cs文件自定义函数在aspx页面的调用,up有分
- apsx.cs文件中如何调用aspx文件中javascript脚本
- 在同一个WEBFORM中,如何在.cs文件中调用.aspx中的文件呢?在线等候,立即给分。
- span是什么东西,怎么用它啊?我的.aspx文件里有这个东西,在它的.cs文件中调用时说没有using.
- 文件调用




