问题描述差胡指:
我在b.cs文件中写了一个表态方法,我想通过b.cs文件类做升名直接访问这个方法,但是我在a.cs文件中虚配始终看不到b.cs文件中的类,应该智能感应,我只要一输入类名会列出类的静态方法?但是没有!不知是什么原因?
解析:
名称空间的问题,两种解决方法:1.把a.cs和b.cs名称空间改成一样的;2.在a.cs文件的using 部分,引用b.cs 的名称空间。
在CS文件中心设置全局变量,例如:
public string test = ""然后在页面中,使用服务器前码标猜悔雀记调用即可,例如:
<穗早%=test %>这样的做法是要写入类函数的在solution explorer 栏 右键
新建文件夹 App_Code 再在这个文件夹上右键 Add new item 选择 Class 这样就可以添加公共类、
再就可以写姿慧入你的函数了 比如生成Dataset的 函数,不用每次都敲那么多代码
public static DataSet dataset(string str)//
{
SqlConnection con = new SqlConnection()
con.ConnectionString = "......"
con.Open()
DataSet ds = new DataSet()
SqlDataAdapter da = new SqlDataAdapter(str, con)
da.Fill(ds, "table") // 这个int型的值派森 也能返回就好了
con.Close()
return ds
}
这是一个调用dataset的例子 同样在头文件上面要加上
using System.Data.SqlClient
在其他任何页面调用的时候 Class1.dataset(sqr)就行了,Class1是你尘册亩这个公共类页面的名字,其中可以放很多其他的函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)