- 博客(121)
- 资源 (12)
- 收藏
- 关注
原创 Jquery post 传递数组方法 asp.net mvc
以批量删除数据为例 做批量删除会需要传递要删除的数据ID数组 function RemoveLog(){ var postModel=[]; //遍历复选框获取要删除的数据ID 存放到数组中 $("[name='lid']").each(function () {
2013-04-28 16:13:01
7628
1
转载 js获取json对象中正确的时间格式
有时候我们会用asp.net中的JavaScriptSerializer对象来把c#对象序列化成json对象,方便js获取返回的值。但这其中我们会遇到时间格式的问题,把c#对象序列化成json对象后,其时间格式都变成"/Date(1303829757059)/"这样的格式,这时我们就需要在客户端把这种时间合适转化成正常的时间格式。这里,我提供一段js代码,使用时只要引入TimeConvertor.
2013-04-23 14:27:26
4057
原创 SharePoint 2010 爬网错误 对 COM 组件的调用返回了错误 HRESULT E_FAIL。 (Error from SharePoint site: 无法完成此操作)
参考:http://social.technet.microsoft.com/Forums/en-US/sharepoint2010setup/thread/2ec40bf7-de1f-4d3b-aede-fa6866d40db5 英文错误Error HRES
2011-07-08 09:57:11
1583
原创 MOSS爬网问题Error from SharePoint site: Data is Null. This method or property cannot be called on Null values
最近做一个MOSS项目,出现一个爬网问题,从爬网日志中返回如下错误:Error from SharePoint site: Data is Null. This method or property cannot be called on Null values。 解决方法,MOSS站点中的组描述值不能为空,否则会报上述错误。可以使用代码更新SPGroup.Description值,但是如果用一个组添加成功后再用代码来修改SPGroup.Description 时在网站上看到改组的描述是没有变化的,还
2011-03-21 17:33:00
2436
转载 winser2008 64位 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败
<br /> 服务器是windows server2008 64位系统, <br /> 我的系统需要用到Microsoft.Office.Interop.Excel组件<br /> 在上传Excel单据遇到错误:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败。<br />网上传阅无数解决方式:<br /> 普通版本步骤<br />1.在"开始"->"运行"中输入dcomcnfg.exe启动"组件服
2011-03-17 10:15:00
1587
转载 SilverLight中调用自定义用户控件
1.在aspx页面中切换调用同一个SilverLight项目中的不同用户控件 1.1. 方法一修改SilverLight项目启动文件App.xml的Application_Startup事件 private void Application_Startup(object sender, StartupEventArgs e) {
2009-11-06 17:41:00
825
转载 关于sharepoint代码权限问题
在SharePoint里面,不仅有用户的权限,还有代码的权限。比如,我们在安装一个自定义的WebPart的时候,默认的情况下是不能操纵文件夹的,如果你看一些教你怎么做WebPart的文章的话,你会发现很多都会教你修改web.config文件,把它的trust的level改成Full。简单的说,这是一句不负责任的句话,意思就是给所有dll以所有的权限,如果你只是在自己机器上做点小实
2009-03-26 15:45:00
827
原创 MOSS 之自定义工作流学习
使用自定义工作流方法1.打开VS 创建项目中选择 workflow->工作流活动库2.从工具箱中拖入一个Code于页面上 双击该Action 进入到代码视图,代码如下: namespace WorkflowDemo{ public partial class WriteFile: SequenceActivity { private string _Text = String
2009-02-19 17:14:00
785
原创 MOSS 之Excel Services学习
Excel Services1.SharePoint平台上的一组新的服务器组件2.服务器端的Excel计算引擎3.通过web浏览器访问电子表格4.与Excel计算引擎交互的web service接口使Excel表格可以通过Web访问步骤1.在Sharepoint2007管理中心->应用程序管理->新建SSP2.点击新建好的ShareServices->Excel Services设置下的受
2009-02-19 17:14:00
1444
原创 MOSS 之EventHandler学习
创建EventHandler步骤1.新建一个类库 该类需继承基类 SPItemEventReceicer 如下示例 public class HrListHandler:SPItemEventReceiver { public override void ItemAdded(SPItemEventProperties properties) {
2009-02-19 17:12:00
1244
2
原创 Moss之WebPart学习
WebPart制作步骤1.新建一个类库 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.UI;using System.Web.UI.WebControls.WebParts;namespace HelloPart{ public cla
2009-02-19 17:11:00
757
原创 使用Makecert.exe创建受信任脚本
使用Makecert.exe创建受信任脚本powershell本身是一个比较安全的命令行工具,默认情况是不允许执行脚本地初始化powershell不能运行任何脚本 Set-ExecutionPolicy restrictedSet-ExecutionPolicy allsigned 允许执行受签名的脚本Set-ExecutionPolicy Remotesigned 可运行本地的没有签名的脚本,
2009-02-19 17:08:00
3516
2
原创 PowerShell基本语法及常用命令
Powershell常用命令1.Get-Command 得到Powshell所有命令2.Get-Process 获取所有进程3.Set-Alias 给指定命令重命名 如:Set-Alias aaa Get-Command 4.Set-ExecutionPolicy remotesigned 设置powershell可直接执行脚本文件 一般脚本文件以.ps1结尾 执行脚本文件直接输入文件地址即可执
2009-02-19 17:04:00
5736
原创 Asp.NET主题应用
1.先创建App_Themes文件夹2.在App_Themes下创建一个Red文件夹,在Red文件夹下创建一个Lable.skin皮肤文件,在此皮肤文件中写入label标签的样式 例如:<asp:label runat="server" font-bold="true" forecolor="red" /> <asp:label runat="ser
2008-07-08 11:44:00
1325
原创 JavaScript中的execCommand详解
execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) ,其中:sCommand为指令参数(如下例中的"2D-Position"),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的"false"即表示不显示对话框)
2008-07-02 17:54:00
1303
转载 互联网起源
从某种意义上,互联网可以说是美苏冷战的产物。在美国,20世纪60年代是一个很特殊的时代。60年代初,古巴核导弹危机发生,美国和原苏联之间的冷战状态随之升温,核毁灭的威胁成了人们日常生活的话题。在美国对古巴封锁的同时,越南战争爆发,许多第三世界国家发生政治危机。由于美国联邦经费的刺激和公众恐惧心理的影响,“实验室冷战”也开始了。人们认为,能否保持科学技术上的领先地位,将决定战争的胜负。而科学技术的进
2008-06-24 17:17:00
1205
转载 能力成熟度模型
CMM是能力成熟度模型(capabilityMaturityModel)的缩写,是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。 CMM是由美国卡内基梅隆大学软件工程研究所1987年研制成功的,是目前国际上最流行最实用的软件生产过程标准和软件企业成熟
2008-05-05 22:02:00
1243
原创 将VSS集成到VS2005的方法
打开VS2005 在工具-》选项-》源代码管理工具-》插件选择-》选择Microsoft Visual SourceSafe如果没有任何选项 则在VS2005命令行执行下列命令在重复上述步骤即可regsvr32 "C:/Program Files/Microsoft Visual SourceSafe/ssscc.dll"regsvr32 "C:/Program Files/Microso
2008-05-04 13:50:00
909
转载 单元测试实例
实际中,为了达到这个目标,我们一般会使用assertion(断言) 现在我们开始尝试一个简单的测试开始。 public class Cmp { public static int Largest(int[] list) { int index,max = Int32.MaxValue;
2008-05-04 10:23:00
3541
2
转载 不能访问WindowsInstaller服务的解决方法
Windows Installer(windows安装服务)是一种通用的软件发布方式,现在许多软件都使用windows Installer作为自己的安装程序,有时因为各种原因以及windows Installer本身的缺陷,会导致windows Installer出错。 解决方法:在Windows XP系统下:第一步:使用记事本编写installer.reg文件,内容如下:Windo
2008-04-30 14:28:00
1624
原创 Winofrm中帮助的使用说明
在窗体的标题栏显示帮助按钮的方法 先设置窗体的HelpButton=true 再将MaximumBox=false 及MinimizeBox=false 此时若要在窗体上按下F1时出现帮助文档 需在窗体的HelpRequested事件下写System.Windows.Forms.Help.ShowHelp(this, @"E:/工作目录/Accp4.0备课资料/4.chm"); 路径
2008-04-23 12:22:00
600
转载 值类型与引用类型
1. 值类型与引用类型结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,string 对应 system.string 结构 ,通过使用结构可以创建更多的值类型类是引用类型:引用类型在堆上分配地址堆栈的执行效率要比堆的执行效率高,可是堆栈的资源有限,不适合处理大的逻辑复杂的对象。所以结构处理作为基类
2008-04-19 21:55:00
533
原创 C#格式化数据的几种写法
string number = this.txtStr.Text; MessageBox.Show(double.Parse(number).ToString("##.##"));MessageBox.Show(double.Parse(number).ToString("C"));MessageBox.Show(string.Format("{0:00.00}",number));Message
2008-04-16 14:21:00
2396
原创 SqlCommandBuilder 的使用
//删除数据 SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=sa;database=TestDataBase"); SqlDataAdapter da = new SqlDataAdapter("select * from Test_table", conn
2008-04-01 13:55:00
802
原创 C#压缩与解压文件源码
//获得压缩的文件夹 //压缩文件夹的名字 string name = file + ".rar"; //压缩文件的流对象 // MessageBox.Show(name); ZipOutputStream output = new ZipOutputStream(File.Create(
2008-03-25 17:57:00
846
原创 hashtable与hashmap
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许 还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和contai
2008-03-17 22:09:00
501
原创 C#访问注册表
注册表文件.reg结尾Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Software/TAW/BSE]"DSN"="TAWReports""User"="TAW1""Password"="taw1.1""Server"="dbserver""IP="" 双击该文件及可将信息注册到注册表中访问注册表数据方式using M
2008-03-05 21:04:00
1106
原创 c#中的反射
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应
2008-03-04 20:42:00
637
原创 .net序列化及反序列化
什么是序列化? ---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。 序列化的目的: 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。
2008-03-04 18:42:00
6821
原创 C#基本语法
1.定义常量 const int num = 34;2.定义只读变量 readonly int num = 45;此变量只能在构造函数中改变值3.格式化double String.Format("{0:00.00}",34.567); 保留2位小数 格式化date String.Format("{0:yy-MM-dd hh-mm-ss}",System.DateTime.N
2008-03-03 22:16:00
925
原创 java文件流
//读取二进制文件 public static void ReadBinaryFile() { System.out.println("请输入你要读的文件路径:"); Scanner in = new Scanner(System.in); String path = in.next(); try { FileInputStream inputFile = new FileIn
2008-02-29 20:54:00
4454
原创 Anders Hejlsberg
Anders Hejlsberg,丹麦人,曾在丹麦科技大学学习工程学。Anders Hejlsberg第一次登上软件界历史舞台是在80年代早期,因为他为MS-DOS和CP/M设计了一个Pascal编译器。当时,还是一个小公司的Borland很快雇用了他,并买下了他的编译器,改称Turbo Pascal。在Borland,Hejlsberg继续开发Turbo Pascal,并最终带领他的小组设计了T
2008-02-29 15:42:00
896
原创 C#2.0泛型集合
集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从Collection
2008-02-27 11:06:00
488
原创 C#枚举
枚举类型是一种的值类型,它用于声明一组命名的常数。 (1)枚举的声明:枚举声明用于声明新的枚举类型。 访问修辞符 enum 枚举名:基础类型 { 枚举成员 } 基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举声明意味着所对应的基础类
2008-02-26 16:30:00
574
原创 反射实例及概念
反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个
2008-02-21 16:42:00
526
原创 什么是RSS?RSS及其发展历程
RSS是2004年最热门的互联网词汇之一,不过,相对于博客(BLOG)来说,RSS的知名度相应会低很多,而且至今还没有一个非常贴切的中文词汇,也许以后无需中文名,大家都习惯于直接叫RSS了。RSS之所以同BLOG一样会被认为是热门词汇的一个原因,个人推测,应该是许多分析人士认识到RSS将要对互联网内容的浏览方法所产生的巨大影响。 什么是RSS呢?RSS(Really Simple Syndi
2008-02-20 14:45:00
680
原创 s2Sql第七章触发器
--修改触发器if exists (select * from sysobjects where name=Update_stuNO) drop trigger Update_stuNOgocreate trigger Update_stuNOon stuInfowith encryptionfor updateas declare @stuNo varchar(20),@stuNo1
2008-02-20 10:19:00
579
原创 北大青鸟s2Sql第六章存储过程
--**************************************************常用系统存储过程--查询所有数据库sp_databases--更改库名字sp_renamedb test1,test--更改登录帐号密码sp_password sa,198689,sa--更改表名sp_rename city,city1--更改数据库名sp
2008-02-18 21:16:00
957
原创 java 调用存储过程
//调用存储过程带参 CallableStatement ca = conn.prepareCall("{call Login (?,?)}"); ca.setString(1,username); ca.setString(2,password); ca.execute();//调用存储过程带返回参数的
2008-01-21 22:42:00
2142
1
原创 索引
关于索引的常识 影响到数据库性能的最大因素就是索引。由于该问题的复杂性,我只可能简单的谈谈这个问题,不过关于这方面的问题,目前有好几本不错的书籍可供你参阅。我在这里只讨论两种SQL Server索引,即clustered索引和nonclustered索引。当考察建立什么类型的索引时,你应当考虑数据类型和保存这些数据的column。同样,你也必须考虑数据库可能用到的查询类型以及使用的最为
2008-01-20 23:36:00
474
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人