|
主题: ASP.NET下的UBB类
|
天亮了
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#12003/10/13 11:47:52
跟ASP下的有些不同,呵,我比较笨,研究了好久才做出来! 给不知道的朋友看看吧~高手别笑我 测试: isdotnet.com/xbook/ 程序代码如下: [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]P。S:怎么<SCRIPT RUNAT="SERVER"></script>在这里显示不出来, :confused:
编辑历史:[这消息被天亮了编辑过(编辑时间2003-10-13 11:48:49)] [这消息被天亮了编辑过(编辑时间2003-10-13 14:34:33)] [这消息被天亮了编辑过(编辑时间2003-10-13 14:34:44)] [这消息被天亮了编辑过(编辑时间2003-10-13 14:36:24)]
|
jensgn
职务:普通成员
等级:1
金币:0.0
发贴:4
|
#22003/10/13 17:43:19
不错收藏,不知道有没有C#的?
|
天亮了
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#32003/10/14 11:32:32
sorry,我不会C#
|
wangzairen
职务:普通成员
等级:2
金币:0.0
发贴:291
|
#42003/10/14 17:28:30
等你等得好心痛,我也来顶一下!!!多顶几天罗!!!兄弟!!现在人气这么差!!!
|
namelysweet
职务:普通成员
等级:3
金币:1.0
发贴:681
|
#52003/10/26 23:06:46
不错!!后面的全是正则表达式
|
kangup
职务:普通成员
等级:1
金币:0.0
发贴:2
|
#62003/11/21 12:58:40
我喜欢这样的着色啊1
|
咖啡无味
职务:普通成员
等级:1
金币:0.0
发贴:135
|
#72003/11/29 13:31:59
成熟的色彩搭配加上颓废的现代感觉。顶。
|
天亮了
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#82003/11/29 18:30:18
加两段函数,用于处理[html]标记,简要说明一下:首先找到所有在[html]和[/html]之间的字符串,将其中受影响的标记替换成其他,再进行普通UBB转换, 最后在将[html]和[/html]之间的字符串替换原形,原理就这样,下面是函数:
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] '再单独处理[html],就这么简单!:) 不知道5D这里是怎么处理的,希望能交流一下!
|
天亮了
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#92003/12/1 13:55:01
上面的代码是我的用的这个dll的一部分,现在将其中最实用的一部分公布(主要是数据库处理部分)给大家!在我的ASP.NET开发中,有用数据库的地方我基本上都用到了这个! DLL: 相关文件: 点这儿打开Source: 相关文件: 点这儿打开'说明: 'drwrnd产生随机由0-9数字组成的字符串来的 'Dim vstr as string = New drw.drwrandom.GetRnd(4) ---产生4位由数字组成的字符串 ' SQLDB 用来处理数据库的处理 ' 数据库的连接串请放到web.config中,名字是ConnStr ' strSQL 为SQL串(注意要求已经过滤) ' ExecuteSQL() 方法适用于 SQL 语句是 UPDATE, INSERT, DELETE 的命令 ' 执行strSQL串,无返回值 ' SelectFromDB 适用于 SQL 语句是 SELECT 的查询 ' 从数据库读出查询数据,以DataSet形式返回 ' 该DataSet的DataTable名字是"My",引用时注意。 'SelectDBtoRD适用于SQL语句是SELECT的查询 ' 从数据库读出查询数据,以为Datareader形式返回(建议不使用,因为我不知道在这里怎么关闭数据库) ' PageDS 用来处理分页 ' DataSource 属性是分页的数据源 ' PageSize 属性是每页的页码 ' PageSelect方法用来得到第CurPage页的数据,返回DataView可以直接绑定 ' GetTotalPage方法用来得到总页数 'Filter:ubb转化,转化形式由Filter.FilterLabel决定:1过滤反动字符,2UBB转化(支持[html]标签),3普通转化,禁止所有,其他不做任何改变 '公共成员结构: Namespace drw Public Class drwrnd Public Function getrnd(integer) as string Public Class Filter Public FilterLabel as integer '指定转化形式 Public Function ubb(string) as string Public Class SQLDB Public strSQL as string ' 指定sql字符串 Public Sub ExecuteSQL() Public Function SelectDBtoRD as Data.OleDb.OleDbDataReader Public Function SelectFromDB as Data.DataSet Public Class PageDS Public Function PageSelect(integer) as dataview Public PageSize '指定页数 Public TotalPage as inter '返回总页数 Public DataSource as Data.DataSet '指定数据源DataSet
|
天亮了
职务:普通成员
等级:1
金币:0.0
发贴:26
|
#102003/12/2 8:48:16
Regex 类在 System.Text.RegularExpressions 名字空间下
|
xtbr
职务:普通成员
等级:1
金币:0.0
发贴:20
|
#112004/1/12 9:37:33
有点看不懂
|
elite_5d
职务:普通成员
等级:2
金币:1.0
发贴:330
|
#122004/2/27 11:18:11
3q 做个记号
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#132004/3/1 13:35:49
加入精华,取消置定
|