解决Visual Studio “无法导入以下密钥文件”的错误
摘要:错误1无法导入以下密钥文件: Common.pfx。该密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书,或手动将证书安装到具有以下密钥容器名称的强名称 CSP: VS_KEY_ 1110CommonPlugin"要解决此问题:打开Visual Studio 命令提示(2010): 开始->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 命令提示(2010)cd到当前pfx目录输入下面的命令:sn -i [Common].pfx [VS_KEY] 例如: sn -i Sampl
阅读全文
posted @
2013-09-06 10:19
朝扬
阅读(1356)
推荐(0)
js、C#获取当前url的参数值
摘要:之前很想做一些封装关于获取URL参数值方法,今天简单整理了一下js和后台代码获取url参数值的方法,有什么不好地方,还请大家包涵,代码如下:1、JS处理URL参数值 1 2、后台代码处理URL参数值 1 public static int GetQueryStringInt(string queryStringName, int defaultValue) 2 { 3 string queryString = WebRequestUtility.GetQueryString(queryStringName, null); 4 if (string.IsNullOrEmpty(q...
阅读全文
posted @
2013-06-27 11:00
朝扬
阅读(3968)
推荐(0)
解决Visual Studio “无法导入以下密钥文件” 错误
摘要:错误原文:"错误1无法导入以下密钥文件: Common.pfx。该密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书,或手动将证书安装到具有以下密钥容器名称的强名称 CSP: VS_KEY_ 1110CommonPlugin"要解决此问题:打开Visual Studio 命令提示(2010): 开始->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 命令提示(2010)cd到当前pfx目录输入下面的命令:sn -i [Common].pfx [VS_KEY] 例如:
阅读全文
posted @
2013-03-07 16:55
朝扬
阅读(7908)
推荐(1)
C# world模板中写信息
摘要:看到有博客园朋友需要往world中写内容相关代码,我就简单写一下。其实往world中写内容分两种情况:纯文本内容、二进制内容(图片),难点在厚着。主要用到ApplicationClass 、Document操作类,以下是我上网查询和自己总结的一个WordHelper共同类,里面有相关说明。因时间问题就不多说了,如果写的有不对地方,希望大家指正:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web.Security;using Microsoft.Of.
阅读全文
posted @
2012-06-28 09:47
朝扬
阅读(977)
推荐(0)
Request.ServerVariables(HTTP_REFERER) 获取方式注意
摘要:下列情况是从浏览器的地址栏正常取得Request.ServerVariables("HTTP_REFERER")的: 1.直接用<a href> 2.用Submit或<input type=image>提交的表单(POST or GET) 3.使用Jscript提交的表单(POST or GET)下面我们再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情况: 1.从收藏夹链接 2.单击‘’主页‘’或者自定义的地址 3.利用Jscript的location.href or locat
阅读全文
posted @
2012-06-08 16:32
朝扬
阅读(3186)
推荐(0)
用jQuery解决跨域访问
摘要:浏览器端跨域访问一直是个问题, 多数研发人员对待js的态度都是好了伤疤忘了疼,所以病发的时候,时不时地都要疼上一疼.记得很久以前使用iframe 加script domain 声明,yahoo js util 的方式解决二级域名跨域访问的问题. 时间过得好快,又被拉回js战场时, 跨域问题这个伤疤又开疼了. 好在,有jquery帮忙,跨域问题似乎没那么难缠了.这次也借此机会对跨域问题来给刨根问底,结合实际的开发项目,查阅了相关资料,算是解决了跨域问题..有必要记下来备忘. 跨域的安全限制都是指浏览器端来说的.服务器端是不存在跨域安全限制的,所以通...
阅读全文
posted @
2012-06-07 17:05
朝扬
阅读(13495)
推荐(1)
Jquery前台调去JS的两种方式。
摘要:1、首先我的JSON格式为:{ totalCount:"1", success:true,error:"", data: [ { DocName:"新建文本文档.txt", URL:"2b270311-d1f6-4e09-9f3b-35fe1f62.txt", JMBZ:"0", CJRID:"1", DocType:"txt" } ]}2、调用方式:$.ajax({ type: "POST", url: target...
阅读全文
posted @
2012-04-28 10:26
朝扬
阅读(278)
推荐(0)
DataList页面嵌套使用iframe导致IE进度条停不下一直处于Loading状态
摘要:问题描述:一个Iframe框架首页,嵌套使用了2个iframe标签。即在第二个ifame发出请求后,会出现IE浏览器进度条停不下来,一直处于loading的状态,但实际上页面能够正常加载并执行相应的程序。后来查了很多资料才发现,这是IE一个Bug。解决办法:方法一:参考微软官方提供的解决办法:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q320731方法二:使用setTimeout()函数解决,示例代码如下,function doAction(url){var href = "menuFrame.location.h
阅读全文
posted @
2012-04-21 20:13
朝扬
阅读(1057)
推荐(0)
Jquery ajax 访问调用带参数的服务方法!
摘要:页面脚本中的写法:$.ajax({ url: "http://localhost:3510/WebSite/WebService/ExceptionRecoder.asmx/SetExceptionInfo", contentType: "application/json; charset=utf-8", type: "POST", dataType: "json", data:...
阅读全文
posted @
2012-04-20 14:55
朝扬
阅读(2827)
推荐(0)
64位机器上 DOM 找不到MicrosoftExcelApplication的解决方案及调用检索COM 类工厂中 CLSID 为...错误解决方案
摘要:第一种方法:1.由於Dcomcnfg是一個32位和配置,在64系統下並不能被完全支持,因此需要对WIN2008 X64系統进行DCOM配置,操作步骤如下:1.1运行:mmc -321.2在菜單中选择File->Add/Remove Snap添加Component Services,然後在Component Services下找到Excel後再進行配置,就和32位系統一樣可以看到Microsoft Excel Appliction 组件了。2.由于用户没有操作excel的权限,需要通过如下操作对 Microsoft Excel Appliction 进行授权。2.1运行:dcomcnfg.
阅读全文
posted @
2012-04-20 14:47
朝扬
阅读(11246)
推荐(0)
C# 主题简单使用
摘要:1、创建皮肤文件SkinFile.skin,具体内容如:<%--默认的外观模板。以下外观仅作为示例提供。1. 命名的控件外观。SkinId 的定义应唯一,因为在同一主题中不允许一个控件类型有重复的 SkinId。<asp:GridView runat="server" SkinId="gridviewSkin" BackColor="White" > <AlternatingRowStyle BackColor="Blue" /></asp:GridView>2. 默认外观
阅读全文
posted @
2012-04-11 14:22
朝扬
阅读(2211)
推荐(0)
Dictionary的用法!
摘要:1、使用方法简单,配合枚举一起使用,主要介绍Dictionary的使用和取值,本人感觉他用在项目固定状态值搭配使用,这样能做到项目最大重用,而且代码方便管理,具体使用代码如下 声明枚举变量: /// <summary> /// 试卷状态 /// </summary> public enum DraftPaperState { Closed = 0,//关闭 Edit = 1,//编辑中 Release = 2//发布 } 向集合中添加值: /// <summary> /// 试卷状态 ...
阅读全文
posted @
2012-03-22 15:56
朝扬
阅读(309)
推荐(0)
做最简单的自定义控件!
摘要:一、在做项目时候通常会用到一些通用的控件,比如说一些表的状态,为了不至于每个界面写相同代码,底下写了一个Lable和Dropdowlist。详细如下: 1、//显示Lable状态控件 1 public class ChatRoomMemberStateLabel:Label 2 { 3 private int _ChatRoomState; 4 /// <summary> 5 /// 交流室成员状态显示 6 /// </summary> 7 public int ChatRoomState 8 { 9 ...
阅读全文
posted @
2012-03-22 15:14
朝扬
阅读(427)
推荐(0)
GridView 上超棒、超简单的具体详细提示?
摘要:声明:此例子适合做类似说明的详细信息,比如说鼠标悬浮到试题标题上,能够通过tooltip显示出试题的基本内容信息。具体做法如下:1、页面导入Jquery的js文件,一个是jquery的核心js另一个是jquery的tooptip插件js。分别为:jquery.js和jtip.js。2、需要写一个ashx文件,处理请求获取展示的内容信息。3、页面通过asp:HyperLink控件展示信息部分代码如下:aspx:引用信息: <script type="text/javascript" src="http://www.cnblogs.com/JS/jQuery/j
阅读全文
posted @
2012-03-13 10:57
朝扬
阅读(235)
推荐(0)
DropDownList 根据客户端的选择执行相关后台代码!
摘要:实现思路:需要在下拉框的onchage客户端事件做相关处理,并且需要在页面放置一个hidvalue放置下拉框改变之前的索引值,用于在客户取消后回滚到之前选项。如果确定那么直接让下拉框进行提交 __doPostBack(“下拉框ID”,''); 具体实现代码如下: aspx: <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script lan
阅读全文
posted @
2012-03-12 15:57
朝扬
阅读(866)
推荐(0)
C# 开发常用
摘要:注意:这是本人开发时候一些随笔总结,用于帮助在开发中快速查阅词典,希望对大家有帮助如果想在Repeater的行事件中提取自己的方法,首先Repeter的行绑定事件中写自己的方法,OnItemCommand=”Re_ItemComman” 然后在行中绑定操作编号如labe控件,添加属性CommandName、 CommandArgument,前者是名称后者是变量值。后台的写法是 protected void Rp_MyCourseDate_ItemCommand(object source, RepeaterCommandEventArgs e) { if((e.CommandName=...
阅读全文
posted @
2012-03-06 16:13
朝扬
阅读(251)
推荐(0)
C# 读取硬件相关内容信息
摘要:在C#编程中,要获取主机名和主机IP地址,是比较容易的.它提供的Dns类,可以轻松的取得主机名和IP地址. 最常见的两个类是:一个是Dns类,另一个为IPHostEntry类,二者都存在于命名空间System.Net中. Dns类主要是从域名系统(DNS)中检索关于特定主机的信息,上面的代码第一行就从本地的DNS中检索出本地主机名. IPHostEntry类则将一个域名系统或主机名与一组IP地址相关联,它与DNS类一起使用,用于获取主机的IP地址组. 要获取远程主机的IP地址,方法也是相似如下 1、所使用的命名空间、并在以下方法使用类中导入相关方法: using System.Net; usi
阅读全文
posted @
2012-03-06 16:01
朝扬
阅读(783)
推荐(0)
从客户端中检测到有潜在危险的 Request.QueryString 值? 出错对策大总结?
摘要:解决办法:一、解决方法是在web.config的 里面加入<system.web> <pages validateRequest="false"/></system.web>对全局有效示例: <?xml version="1.0" encoding="gb2312" ?> <configuration> <system.web><pages validateRequest="false"/></system.web> &
阅读全文
posted @
2012-02-28 14:17
朝扬
阅读(7654)
推荐(3)
MethodInfo类的一般使用!
摘要:1、MethodInfo类是在System.Reflection命名空间底下,既然是在Reflection空间底下。故名思议关于反射相关的操作,其中比较重要的方法是Invoke()方法,它是加载相同程序集的方法。简单用法 string command = "AnnouncementSave"; //通过反射获取调用的具体方法System.Reflection.MethodInfo method = this.GetType().GetMethod(command); if (method != null) { //Execute Method method.Invoke(t
阅读全文
posted @
2012-02-14 11:59
朝扬
阅读(6392)
推荐(1)
使用 SqlHelperParameterCache 类管理参数
摘要:SqlHelperParameterCache类是位于Microsoft.ApplicationBlocks.Data命名空间底下。它底下有三个方法,分别是:CacheParameterSet:用于将SqlParameters 数组存储到缓存中GetCachedParameterSet:用于检索读取缓存中SqlParameters数据的参数GetSpParameterSet:用于读取缓存中SqlParameters数据的参数 使用好处总结:增强代码可读性、提高服务性能。注:使用以上方法必须保证键值的唯一性,这样取出的参数进行初始化。详细使用介绍 通用参数: string mStrConnDB=
阅读全文
posted @
2012-02-09 11:18
朝扬
阅读(1000)
推荐(1)