在vs005中要怎么使用这个类啊
using System;
using System.Net;
using System.Web;
using System.Web.Mail;
using System.Data;
using System.Data.OleDb;namespace Microwei
{
public class OleDbTools : System.Web.UI.Page
{
#region ChangStr 指定网站导航信息的字数,多则截取并在其后加"..."
public string ChangStr(string str,int num)
{
string add_str="",res="";
if(str.Trim().Length>num)
{
add_str="...";
res=str.Trim().Substring(0,num)+add_str;
}
else
{
res=str.Trim();
}
return res;
}
#endregion
请高手赐教!!

解决方案 »

  1.   

    OleDbTools odbt = new OleDbTools();string cs = odbt.ChangStr(“是这么用滴,哇哈哈”, 5);//output
    是这么用滴...
      

  2.   

    楼主的这个类为什么要继承自Page呢?
      

  3.   

    上面的代码是一个cs文件 ,我想在一个aspx的代码页里使用这些代码(.aspx的页面没包含.cs)要怎么使用呢?
      

  4.   

    如果很多Page中都要用这个方法,可以单独从Page中继承一个所有页面的基类。
    并把这个方法写为基类的protected方法。
      

  5.   

    就是在aspx中怎么继承这个类 能具体点吗? 在线等!!谢谢。。
      

  6.   

    在你的aspx.cs文件中
    把这句 public class YourPage: System.Web.UI.Page
    改为   public class YourPage: Microwei.BasePage
      

  7.   

    谢谢! 已经解决了 我在。aspx页面page指令中加入inherit导入命名空间就可以了