随笔分类 - ASP.net
摘要:有时候,我们不需要用CheckBoxList,这时就不能得到选中的值,其实,我们可以把值存在ViewState中,这样在服务器端可以取出来。
阅读全文
摘要:[代码]http://files.cnblogs.com/evlon/EvlonTab.rar
阅读全文
摘要: 建立步骤如下:
一. 建立一个 State Machine Workflow Library ,命名为StateLib. 完成后,修改文件WorkFlow1为WF_Login
二. 在里面通过设计器,加入下面的工作流(具体如何设计,不再说明),最终结果如图:
三. 把工作流发布成WebService,VS2005会自动命名为:StateLib_WebService
四. 添加一个新WebSite项目,命名WorkflowSite. 在Default.aspx中添加输入框,以及按钮
五. 编写事件,测试一下
阅读全文
摘要:今天去移动上查看手机通话记录,习惯性的看了一下验证码,发现比上次好了一点,用我以前的文章,不好识别了. 但查看了一下图片路径,一下子就晕了.图片的路径竟然是: http://www.he.chinamobile.com/Service/MakeNewAttest?randCode=4955 发现移动太是太牛了. 佩服佩服
阅读全文
摘要:如果刚从ASP过渡到ASPX的程序员,大都会抱怨ASPX生成的客户端元素的ID,太长了!如果要在客户端脚本中使用,如利用: document.getElementById('Repeater1_ctl00_Button1') 这一类的方式来引用,非常不方便. 想像一下,你想生成如上的界面,然后在鼠标在Button上mousemove时,改变其前面对应的文本...
阅读全文
摘要:在网要查了一下,要 Microsoft.Web.UI.ScriptManager.RegisterStartupScript,这个东西不好找.忽然发现原来这是Atals中的东西, 在ASP.NET AJAX 1.0 下,直接使用 System.Web.UI.ScriptManager.RegisterStartupScript(Control control, Type type...
阅读全文
摘要:实现任意字符组成的任意进制的转换类
阅读全文
摘要:Untitled 正在处理中.. 查询条件 用户名称 ...
阅读全文
摘要:在网页中的Javascript特效,一般是由好多函数组成.但这样的特效,在使用中,会有诸多不便.但如果封装,一般会卡在"如何使HTML元素的事件,使用我们封装类的成员函数作为处理函数" 那么,如何解决这个问题呢? 只要切换事件全局上下文为我们类实例的上下文就可以了. 如何实现切换呢? 可以用javascript的委托,感觉原理就像把成员函数的二次寻址,转化成用一个...
阅读全文
摘要:我们写程序的,难免要和数据库进行打交道,存储过程的参数也是在编程中经常要用到的. 但在存储过程参数中,如果有 int 型的参数,我一般习惯于这样写: create PROCEDURE [dbo].[usp_jf_stat_log_jifen] ( @timebegin datetime, @timeend datetime, @stat int --...
阅读全文
摘要:以前写的,好不容易翻出来,还是写在这里,方便以后查询使用
阅读全文
摘要:在使用NH时,如果定义一个类的方法,须定义成virtual类型,这样才可以让NH自动产生代理类来调用此方法.但这时,有一个问题:如果我们这个方法中抛出了自己定义的异常,在外面会能得到自己的异常吗? public class People { public virtual void Eat(string food) { if (...
阅读全文
摘要:如果您是一位站长,你的网站里面一定引入过别站的脚本,如计数器等。但我强烈建议您不要把这个脚本引入到登陆页面。 因为如果你这样做了,对方(脚本作者)可以在神不知鬼不觉的情况下,把你的用户的帐户,密码等信息偷走。 您可能要问:第一、对方如何知道我把脚本放在登陆页面?第二、现在有IE7,XMLHTTP也不可能跨域了,对方如何知道信息? 其实,这两个问题,都很简单。 第一、...
阅读全文
摘要:把数据绑定到控件,不知道大家用哪种方法? 很早之前,我一般在aspx中放置控件,在后台的代码中用代码直接给相应的控件设置属性的值。这样的方法优点是灵活,可以依据业务逻辑,灵活的设置控件的Text以及Visible。示例如下: 用户名 ...
阅读全文
摘要:无标题文档 2、Build函数的最后,你是通过insertAdjacentHTML()方法把生成的代码放在了网le','title')">跑出一个框 跑出一个框 2、Build函数的最后,你是通过insertAdjacentHTML()方法把生成的代码放在了网页全部html标签之后你已经试过放在这里,但是发现根本不起作用,这就涉及到下一个要注意的问题了了网页全部html标','子...
阅读全文
摘要:如果一个系统需要很灵活的权限系统,我们一般会采用RBAC(基于角色的操作控制).我对此的理解,按照UML用例图,可以把分离出资料和操作两个元素,再加上角色.RBAC的东西就齐了. 关于RBAC的数据库设计以及代码的书写,本文不想论述,我这里只想谈一下,如何在代码的基础上,更好的使用它. 在使用时,我们要把每个UI控件的事件,如Button.Click事件和一个对资源的操作绑...
阅读全文
摘要:在一些有图片的管理系统中,管理站点由于安全等因素,往往不和前台站点在一个服务器上.这时,要实现图片的管理站点上传,并在前台站点等多站点显示,我们一般会采用单独的图片服务器来实现. 为了使用方便,我们可以使用自定义控件,如一个文件上传控件,通过指定Ftp站点的相关信息,在文件上传时,自动上传到Ftp服务器. 而在前台显示时,也可以通过一个继承自Image的控件,从一个地址(图片服...
阅读全文
摘要:在发布"验证码的思考,你的验证码安全吗? "之前,已经给移动网站管理员发过一封信,但其没有回信.但由于我已经在上文中提到了移动网站的验证码有问题,所以还是打电话给10086,告诉其问题所在. 今天早上,10086打来电话,重新问过"安全问题"之后,提到一句"一般人不会这样(指非法枚举提交),应该不会有问题",这句话感觉像"家里窗户没有锁,一般的人都是走门,不走窗,所以不会发生被盗"的逻辑一样...
阅读全文
摘要:以前写过一个通过对比验证码数字Region的方法,来识别背景单一且字体大小单一的验证码数字。写成了后,发现很多网站,都只是在得到验证码图片时来改变验证码,这样的话,如果我们只访问图片一次,然后每次都用这个数字(人眼看)提交,就可以达到一直破解网站用户名密码的效果。 最主要的,发现移动公司也有这样的问题存在,真是不应该呀。不过,但是限制了密码重试次数,还好还好。 在此,希望大家引...
阅读全文
摘要:网站在进行重要操作步骤时,为了防止攻击,一般都采用生成验证码的方法。为了使用方便,我自己写了一个从BaseValidator实现的验证控件,负责给指定的Image控制设置ImageSrc并在验证失败时,清空TextBox控制的值。从BaseValidator继承,是因为服务端只需调用 if(Page.IsValid){} 就可以了。下面主要代码公布如下,希望大家拍砖。使用代码示例: ...
阅读全文