摘要:Asp.net检测到有危险的值
阅读全文
随笔分类 - Asp.net & C#
Asp.net & C#
摘要:Asp.net检测到有危险的值
阅读全文
摘要:手机号正则:^1[3|4|5|8]\d{9}$ emial正则:^(\w)+(\.\w+)*@(\w)+.(\w){2,5}$
阅读全文
摘要:MSDN 关于 页面生命周期事件的详细介绍: http://msdn.microsoft.com/zh-cn/library/ms178472.aspx ASP.NET 页面生命周期,当IIS接收访问某个 *.aspx页面时候,就会生成相应的Page对象。 接着对Page对象控件的初始化,绑定 都属于Page 生命周期的问题。 这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程...
阅读全文
摘要:///////////////1.子父类 override 重写方法调用(父类的方法也就被覆盖了) 重写的父类方法必须加上 修饰符 abstract,virtual,或者 overrideusing System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Father dd= new son(); ...
阅读全文
摘要:17.什么是强命名程序集?答:程序集需要经过加密签名,强命名程序集可以部署到全局程序集缓存中,成为公共程序集18.net中读写数据库需要用到那些类?他们的作用?答:DataSet:数据集。DataCommand:执行语句命令。DataAdapter:数据的集合,用语填充。DataReader:数据只读器19.ASP.net的身份验证方式有哪些?分别是什么原理?答: Windwos(默认)用IIS控制 From(窗体)用帐户Passport(密钥)21.在.net中,配件的意思是?答:程序集。(中间语言,源数据,资源,装配清单)22.常用的调用WebService的方法有哪些?答:1.使用WS.
阅读全文
摘要:异常主要有 应用程序异常和公共语言库异常。 比如: DirectoryNotFoundException 不存在文件夹 FileNotFoundException 文件没找到异常 InvalidCastException 类型错误异常 通用结构 try{} catch(Exception e){} finally{} 注意: 1.finally 中的代码是必执行的,即使 catch 代码...
阅读全文
摘要:本文不是基于B/S的 后台调用前台js方法,而是给你一段js方法字符串,让你在程序中直接解析这段方法,并调用方法得到想要的值。 首先要解析Js方法,可以用微软的msscript.ocx控件(Interop.MSScriptControl.dll)来解析js方法. 1.msscript.ocx下载的地址 http://www.microsoft.com/downloads/details.aspx...
阅读全文
摘要:1. 强类型程序集 为什么要强类型名称? 主要是防止不同公司起的名字不同,所以要强类型(秘钥) 强类型名字=基本信息,版本号,秘钥等信息等 1)检查程序集是否强命名: sn –v xxx.dll 2)生成秘钥: sn –p keyPair.snk 假设类库名字为 common ,想强类型化,则在 项目的 Properties/AssemblyInfo.cs 最后加上 一句 //手动添...
阅读全文
摘要:booksSchemaFail.xml xmlns 声明了xml 所引用的 schema的name,不是文件名,是xsd 里定义的 targetNamespace 名 <?xml version='1.0'?><bookstore xmlns="urn:bookstore-schema"> <book> <author> <first-name>Benjamin</fir...
阅读全文
摘要:XML 可扩展标记语言,为什么会出现。 想想HTML 里的 元素名称都是 某标准机构定义好的,所以每次必须严格按照html 的元素格式写代码。 假如此时你想定义更方便,更容易识别的数据标记,那么XML 是最好的语言了。。。 XML 主要用于 数据交换 1. 获取xml 文档,处理之 2. 设置XML文档,返回xml文档/xml 数据 涉及处理XML文档中节点,文本,属性 的大体步骤和操作...
阅读全文
摘要:概念:自定义控件只是对系统自带的一些控件就行组合,修改而已。 新建的用户自定义控件类库。一共2个自定义控件。 一个是 label 自定义显示时间控件,名字为 LabelTimer 另一个是btnOpenDiag,点击按钮弹出选择文件框,然后获取文件里的每行内容,并赋值给 ArrayList 属性。 btnOpenDiag 的部分代码如下 重点:重写Text属性,并让Text属性...
阅读全文
摘要:httpwebrequest
阅读全文
摘要:遍历枚举,enum支持中文namespace wo_BLL{public class common{public enum error{错误1,错误2}}}//此处使用string ss = null;foreach(string s in Enum.GetNames(typeof(wo_BLL.common.error)) ){if (string.IsNullOrEmpty(ss)){ss = s;}else{ss += ","+s;}}MessageBox.Show("遍历枚举" + ss); return;枚举作为函数参数传递 public st
阅读全文
摘要:序列化是将对象状态转换为可保持或传输的形式的过程。序列化的补集是反序列化,后者将流转换为对象。这两个过程一起保证数据易于存储和传输。.NET Framework 提供了两个序列化技术:二进制序列化保持类型保真,这对于多次调用应用程序时保持对象状态非常有用。例如,通过将对象序列化到剪贴板,可在不同的应用程序之间共享对象。您可以将对象序列化到流、磁盘、内存和网络等。远程处理使用序列化,“按值”在计算机或应用程序域之间传递对象。XML 序列化只序列化公共属性和字段,并且不保持类型保真。当您希望提供或使用数据而不限制使用该数据的应用程序时,这一点非常有用。由于 XML 是开放式的标准,因此它对于通过
阅读全文
摘要:管理工具-》性能 SQL 事件探查器可以使您轻松地捕获在正常负载下服务器上发生的所有事件,并提供有关这些事件的信息。将 SQL 事件探查器与 Microsoft Windows NT 性能监视器和一些简单的查询配合使用来确定是否发生阻塞,可为您提供解决大多数性能问题所必需的信息。 ms-help://MS.MSDNQTR.v90.chs/kb/sqlserver/224587.ht...
阅读全文
摘要:已完成: datarepeater 数据分页,分页控件实现。ajax+jquery 无刷新 更新数据。未完待续: 数据删除,数据校验。知识点和问题总结:datarepeater datasourceid 指定数据源id; sqldatesource 数据源控件 设置connectstring,selectcommand;<asp:TextBox runat="server" Text...
阅读全文
摘要:加密用于达到以下目的: 保密性:帮助保护用户的标识或数据不被读取。 数据完整性:帮助保护数据不被更改。 身份验证:确保数据发自特定的一方。公钥加密还可以提供不可否认性。 加密基元 用法 私钥加密(对称加密) 对数据执行转换,使第三方无法读取该数据。此类型的加密使用单个共享的机密密钥来加密和解密数据。 公钥加密(不对称加密) 对数据执行转换,使第三方无法读取该数据。此类加密使用...
阅读全文
摘要:ASP.NET配置 http://msdn.microsoft.com/zh-cn/library/ms186182(v=vs.80).aspx 1)身份认证 Windows 身份验证提供程序 提供有关如何将 Windows 身份验证与 Microsoft Internet 信息服务 (IIS) 身份验证结合使用来确保 ASP.NET ...
阅读全文
|