菜鸟求救,关于aspx的小问题(开了两帖了,各位帮忙呀)
我用的是VB。NET写了两个AspX,其中一个是datacon.aspx用于数据连接,我想在default.aspx调用datacon.aspx中的一些常量或者函数,请问该如何实现?还有如何调用web.config中的数据,例如下面代码中的"conn"的值我想在datacon中获取,该怎么做?请各位大虾帮忙啦,谢谢
<?xml version="1.0" encoding="GB2312"?>
<configuration>
<appSettings>
<add key="conn" value="reg.mdb"/> <!--数据库路径-->
<add key="root" value = "/" /> <!--根文件夹设置,请不要改动此设置-->
<add key="useTreeView" value="true" /> <!--是否使用树状列表-->
<add key="size" value="10" /> <!--默认初始注册时系统分配的空间大小,以M为单位-->
</appSettings>
<system.web>
<compilation defaultLanguage="C#" debug="false"/>
<pages enableSessionState="true" enableViewState="true"/>
<customErrors mode="Off" />
<globalization requestEncoding="GB2312" responseEncoding="GB2312" />
<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="100819200" executionTimeout="3600"/>
</system.web>
</configuration>
问题点数:20、回复次数:15Top
1 楼sean168(最爱拉布拉多)回复于 2005-04-01 15:46:13 得分 0
<add key="Con1" value="data source=192.168.0.223;initial catalog=newDGMISDB;user id=sa" />
string Con1=ConfigurationSettings.AppSettings["Con1"];
SqlConnection myconn=new SqlConnection(Con1);Top
2 楼ppp80()回复于 2005-04-01 15:49:26 得分 10
string appServer=System.Configuration.ConfigurationSettings.AppSettings["ad-name"];Top
3 楼ppp80()回复于 2005-04-01 15:53:52 得分 0
调用datacon.aspx中的一些常量或者函数
你可以把函数放在类里边
常量可以传值呀Top
4 楼zklove(牧野星魂)回复于 2005-04-01 16:01:12 得分 0
那如何在另外一个页面调用这个类呢,是不是需要引用呢?还有如何读取web.config里面的key值“conn”呢?请大家帮忙哈Top
5 楼wq2000(60-80)回复于 2005-04-01 16:02:15 得分 0
工程名+文件夹名+文件名+函数
Mis.wenjianjia.wenjia.hanshuTop
6 楼wendua(嘿呵)回复于 2005-04-01 16:05:16 得分 0
string appServer=System.Configuration.ConfigurationSettings.AppSettings["con"];Top
7 楼sean168(最爱拉布拉多)回复于 2005-04-01 16:13:49 得分 5
using System.Configuration//名字空间Top
8 楼sunnystar365(一个人的天空)回复于 2005-04-01 16:14:10 得分 0
<appSettings>
<!--此处设置数据库连接字符串-->
<add key="Constr" value="server=czanyi;database=WorkLog;User ID=sa;password=;"/>
</appSettings>
private Sqlconnection conn=conStr =System.Configuration.ConfigurationSettings.AppSettings.Get("Constr");Top
9 楼zklove(牧野星魂)回复于 2005-04-01 16:17:51 得分 0
我的工程名叫webdisk,我调用的方式是webdisk.Datacon.hanshu可是提示我webdisk没有申明,请问如何解决?Top
10 楼zklove(牧野星魂)回复于 2005-04-01 16:20:42 得分 0
我用的是vb.net开发,怎么才能引用其它页面呢?分不够可以再开Top
11 楼zklove(牧野星魂)回复于 2005-04-01 16:32:05 得分 0
”对非共享成员的引用要求对象引用“是什么意思呀
Top
12 楼flower16(十六)回复于 2005-04-01 16:32:23 得分 0
想在default.aspx调用datacon.aspx中的一些常量或者函数的话,把这些常量和函数写到一个公用函数的类里面,不用写成aspx的页面
另外,如果是同一个项目中的页面,可以写相对路径调用
Top
13 楼flower16(十六)回复于 2005-04-01 16:35:06 得分 5
我的方法比较偷懒,就是在项目文件夹下,增加一个类(只有代码,没有页面的)
类里定义的公用函数需要设置成 Public Static 其他的页面才可以直接调用,不然需要先声明一个类的对象再调用Top
14 楼zklove(牧野星魂)回复于 2005-04-01 16:35:15 得分 0
能举例说明一下吗?我是才学的,跪谢各位大虾啦Top
15 楼zklove(牧野星魂)回复于 2005-04-05 10:07:11 得分 0
请sean168(凉风有兴,秋月无边) flower16(十六) ppp80() 来下面这里领分啦
http://community.csdn.net/Expert/topic/3900/3900985.xml?temp=.9775507Top




