实用主义

把.Net用好用足

导航

随笔分类 -  WEB

WEB技术相关
数据绑定表达与javascript字符串连用
摘要:引自http://www.velocityreviews.com/forums/t122096-simple-but-baffling-javascript-prob.html如果直接使用:<a href='#' onClick="passValue('<%# DataBinder.Eval(Container.DataItem,"file_no")%> ');return fa... 阅读全文

posted @ 2010-06-06 20:36 Render 阅读(591) 评论(0) 推荐(0)

burrow在某些项目使用中报"控件包含代码块(即 <% ... %>),因此无法修改控件集合"
摘要:burrow是NHibernate支持OpenSessionInViewer的一个框架,使用他的GenericDAO也很方便。但在某些WEB页面使用中会报"控件包含代码块(即 <% ... %>),因此无法修改控件集合",调用栈显示是NHibernate.Burrow.WebUtil.DLL!NHibernate.Burrow.WebUtil.Impl.GlobalPlaceHolde... 阅读全文

posted @ 2010-05-06 20:13 Render 阅读(479) 评论(0) 推荐(0)

httpModules remove does not work in a folder or virtual directory
摘要:参见: http://connect.microsoft.com/VisualStudio/feedback/details/187993/httpmodules-remove-does-not-work-in-a-folder-or-virtual-directory 阅读全文

posted @ 2010-05-05 21:55 Render 阅读(231) 评论(0) 推荐(0)

事件触发型ActiveX放置在网页中的部分思考
摘要:最近一B/S项目中频繁用到指纹扫描登记及比对功能。指纹相关功能早已成熟,相关硬件厂家也把扫描、比对等功能做成了ActiveX控件,要置入B/S系统中,也只要使用其提供的ActiveX控件就可以了。我使用的是中控URU4000B,其提供了一ActiveX控件,biokey.ocx。这个控件有个特点,其功能实现是事件触发型的,如:在指纹登记时,先调用一个函数进入登记状态,之后如果有合格指纹按压动作,就... 阅读全文

posted @ 2009-11-18 16:38 Render 阅读(773) 评论(0) 推荐(0)

Javascript中文字符串处理额外注意事项
摘要:javascript文件中的字符常量与所在的js文件字符编码密切相关,如下一段代码:var strSex="男" ;在GB2312编码中,假设有另一变量strAxSex是从ActiveX控件中读出的BSTR值,原始值也是"男" ,这时做在javascript程序中做比较:strSex==strAxSex为false,也就是"男"!="男"。但如果从VS2005调试中看表达式 strSex==str... 阅读全文

posted @ 2009-11-14 18:17 Render 阅读(602) 评论(0) 推荐(1)

网站复杂信息自动录入处理
摘要:问题:某某系统是基于B/S的,无法获得数据接口,有信息录入页面,该信息录入页面是基于showModalDialog的,且录入完初步信息后会redirect到另一URL(假设原URL为URL1,重定向后URL为URL2),其他的信息在URL2中要通过javascript切换链接(像TAB页效果一样)才能继续录入,录入过程中有可能提交后有alert信息提示,现有待数据一堆(1000条),要求实现数据的... 阅读全文

posted @ 2008-12-11 12:11 Render 阅读(2210) 评论(0) 推荐(1)

css中url的路径含义
摘要:在CSS中有用url语法来指定background-image或是其他引用文件中,如:.mainheader{ height:52px; background-image:url(../images/mainheader_top_bj.gif); background-repeat: repeat-x; background-position: top;}1.background-image一类:... 阅读全文

posted @ 2008-12-04 01:15 Render 阅读(18542) 评论(1) 推荐(0)

使用ObjectDataSource注意DeleteMethod、UpdateMethod、Insert等方法中参数的命名约定
摘要:使用ObjectDataSource注意DeleteMethod、UpdateMethod等方法中参数的命名约定:如: 如果UpdateMethod原型为: _ Public Shared Sub UpdateBuild(ByVal sBuildID As String, ByVal sBuildNo As String, ByVal sBuildLoc As Str... 阅读全文

posted @ 2007-10-18 20:38 Render 阅读(3136) 评论(2) 推荐(0)

小心注释掉的js代码也会引起错误
摘要:平时在用asp.net2,有一些功能趋向于用脚本实现比较简单,如要实现一个postable模式对话框,可以用这么一个container,其中加一个iframe,并加上一个js函数,例如下面这个: 无标题页 为了调试一个问题,我在head中的加了一句:document.writeln("TMD");之后,我又... 阅读全文

posted @ 2006-09-21 22:50 Render 阅读(2814) 评论(2) 推荐(0)

Maxthon与IE的Cookie冲突
摘要:一个小的试验项目,使用了cookie来登录。如果在登录前打开Maxthon,然后在VS2005中用IE来调试项目,在IE中登录后,关闭IE。再重新调试运行项目一次,结果发现不必登录就已经进入内部页面了。经测试,与WEB服务器无关。如果不打开Maxthon,一切正常。猜测,Maxthon保持了IE的Cookie,使得IE在关闭时没有删除登录Cookie 但是在VS2005中打开一个帮助页面,也会保持... 阅读全文

posted @ 2006-07-25 11:50 Render 阅读(1202) 评论(0) 推荐(0)

WEB日志文件相关的文件权限设置
摘要:aspnet的WEB程序以aspnet身份运行,如果直接用debug.write或trace.write写日志的话,由于系统默认aspnet对日志目录是不能写的,因此这些write语句将不能起作用。必须在相应的日志目录属性设置aspnet有写权,为了安全,可以再在IIS中设置该目录不可以被读。 阅读全文

posted @ 2006-07-20 18:51 Render 阅读(426) 评论(0) 推荐(0)

在内嵌页面得到某个内嵌页面所在的frame
摘要:在内嵌页面脚本中得到内嵌页面所在的frame:this.frameElement 阅读全文

posted @ 2006-06-13 17:05 Render 阅读(273) 评论(0) 推荐(0)