UltraDev 4 插件应用解析(2)
所有使用UltraDev软件的网友一定遇见过在asp页面上的文字从数据库导出后挤成一团的现象,起初输入的空格和换行都没有了。因为在asp语句中根本没有处理数据库中的空格和换行。当然,学过asp编程的网友可以自行加入代码来转换数据库中的空格和换行成为html代码,或者还可以在文字提交进入数据库时先将空格和换行换成html代码然后输出。但是不管是哪一种方式对于没有学过asp的网友无疑都是如同恶梦一般。即使学会转换那也得需要在每个asp页面中手工修改源码,既费时又费力,长久一来一直没有非常方便的解决方法。接下来我向各位推荐一款可以解决这个难题的UltraDev插件: 使用方法很简单,只需在选择动态数据后应用该插件的命令即可完成空格和换行的格式化。
我们用一个完整实例来说明该插件。
1.下载并安装插件。完成后如下(图1):
(图1)
2.这是一个测试插件的例子,所以有关UltraDev制作类似留言簿的步骤就不作说明了。在提交数据前,我在文本框内写入的文字中均有空格和换行存在,如(图2):
(图2)
3.提交完成后在ACCESS数据库中可以看见数据表中都是存在空格和换行的,如(图3):
(图3)
4.在数据现实页面,我们可以清楚的发现空格完全被忽略,换行也只是成为了一个半角空格,如(图4)
(图4)
5.好了,我们在观察清楚问题后就该拿出解决该问题的插件了! 转到页面编辑窗口选择所需要格式空格和换行的动态数据,打开数据绑定视窗我们会发现所选取的动态数据在视窗中已经被选定,看到最右面的下三角按钮了吗?对了,就是它!
6.点击该按钮后在弹出的菜单中选择安装插件后才会有的“Spdesign”项,再次弹出“Formatting br nbsp”项,点击,完成后就可以存盘去看看结果!
7.哇塞,就是不一样,现在显示的已经完全是提交数据时的格式了!哦,这个插件是不是很棒?即使你会手工更改代码,但是使用该插件肯定也是你乐意的^u^
8.如果你有兴趣了解一下这是如何实现的可以打开源码视窗仔细看看。哦,这就是了,插件作者在此加了一段vbscript代码将转换后的空格及换行指定为变量再附加到你的动态数据中。好了,就这么简单,今后再也不用为该死的空格和换行头疼了…………