![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
费劲_奋进
这个作者很懒,什么都没留下…
展开
-
用依赖注入的套路写单元测试
官网提供的单元测试例子比较简单, 但是没有依赖注入套路的测试例子.正巧最近用 .netcore 重写实现了一个短信 sdk, 安装依赖注入的套路使用时如下:services.AddSmsClient();不要想以前一样, 代码里面到处new SmsClient().但是随之而来的一个问题是, SDK 的单元测试要怎么写?简单点来看 using Microsoft.Extensions.DependencyInjection; [TestClass...转载 2020-08-06 19:34:05 · 323 阅读 · 0 评论 -
错误: 对象不支持“attachEvent”属性或方法
错误: 对象不支持“attachEvent”属性或方法 解决办法把attachEvent 改为addEventListener即可原创 2014-10-22 16:20:16 · 29146 阅读 · 0 评论 -
IIS7/Win7中使用Intelligencia.UrlRewriter实现url重写时候不能正常使用原因
下载引用Intelligencia.UrlRewriter.dll 第一步,在配置文件configSections结点中添加下面配置 第二步,在httpModules结点内添加下面配置 第三步,在modules 结点添加runAllManagedModulesForAllRequests属性第四步,在modules结果添加以下配置转载 2014-10-09 16:02:08 · 3267 阅读 · 0 评论 -
服务器文本框获取编译器的值
服务器文本框获取编译器中的值 时会出现一些html的原创 2014-10-15 16:00:19 · 352 阅读 · 0 评论 -
MVC 数据验证
参考链接http://www.cnblogs.com/kissdodog/archive/2013/05/04/3060278.html转载 2014-10-16 14:12:11 · 477 阅读 · 0 评论 -
回发或回调参数无效。在配置中使用 问题解放方法
问题:asp.net2.0用登陆控件经常会出现:回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。 说明: 执行当前转载 2014-08-19 15:00:52 · 580 阅读 · 0 评论 -
抽象工程+三层模式 配置多种数据库使用
在使用抽象工厂 反射使用多个数据库时出现了一系列的错误问题,未能加载文件或程序集“AccessDAL”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。原创 2014-10-22 11:26:28 · 446 阅读 · 0 评论 -
一般处理程序生成字母+数字验证码
public void ProcessRequest(HttpContext context) { string checkcode = Gent(5); context.Session["yzm"] = checkcode; Bitmap bit = new Bitmap(70, 22); Graphics g转载 2014-12-16 13:38:33 · 476 阅读 · 0 评论 -
未能加载文件或程序集 CrystalDecisions.Web Version=10.2.3600解决方法
http://blog.csdn.net/dfdj1010/article/details/5744398转载 2014-12-18 13:24:27 · 755 阅读 · 0 评论 -
.net 隐藏元素
隐藏一个lable元素 并且不换行显示使用 *当点击按钮是在显示该lable document.getElementById("hx").style.visibility = "visible";原创 2014-12-25 13:19:23 · 482 阅读 · 0 评论 -
两个Datalist嵌套如何绑定子Datalist
两个Datalist嵌套如何绑定子Datalist 中子datalist无法再后台原创 2014-09-28 15:21:34 · 566 阅读 · 0 评论 -
DropDownList绑定数据库数据,默认自定义的文字
drop.Items.Insert(0, new ListItem("请选择在前台显示的投票项目", ""));原创 2014-09-17 11:47:03 · 688 阅读 · 0 评论 -
asp.net上传图片+自动生成缩略图+图片水印功能
实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件 无标题页转载 2014-08-18 11:53:57 · 717 阅读 · 0 评论 -
DataValueField和DataTextField的区别及使用
DataValueField获取或设置为各列表项提供值的原创 2014-08-18 13:28:59 · 13270 阅读 · 2 评论 -
json+一般处理程序读取数据库数据
一般处理程序的语法结构原创 2014-09-02 09:57:58 · 4498 阅读 · 1 评论 -
取得datalist中所选取的项目的id值
首先添加datalist控件的 onitemdatabound事件,并将其datakeyfield设置为你的数据库的主键。然后在linkbutton中添加自己的oncommand用法,并绑定commandArgument属性为你的数据库的主键,这样的目的是为了在后面的代码中取得所需要的主键值。代码如下: Width="600px"转载 2014-09-15 17:27:51 · 1975 阅读 · 0 评论 -
gridview中增加自定义的删除提示
protected void gvCategory_RowDataBound(object sender, GridViewRowEventArgs e) { ImageButton imgbtn = (ImageButton)e.Row.FindControl("del"); if (imgbtn != null) {原创 2014-08-19 15:56:28 · 358 阅读 · 0 评论 -
.net 读取数据库时间内容 输出不带时分秒的格式
后台定义一个方法 public string data(string timestring) { string datatime = ""; if (timestring != "") { datatime = DateTime.Parse(timestring.原创 2014-09-16 14:44:23 · 1053 阅读 · 0 评论 -
datalist获取 所选中行的id的值
编号:'> 主题:'>原创 2014-09-15 17:27:20 · 9788 阅读 · 0 评论 -
DataList的用法
DataList 提供相关的编辑模板,但和DataGrid不一样的是,DataList没有编辑按钮。要在DataList中使用编辑功能,可在项模板中增加一个按 钮,Linkbutton和Button都可以。在CommandName中设置为Edit就可以把此按钮和DataList的编辑事件联系起来了。如:编辑按钮可以使用CommandName="Edit"更新按钮可以使用CommandN转载 2014-09-16 10:19:56 · 1084 阅读 · 0 评论 -
theform.submit(); 对像不支持些属性
Microsoft JScript 运行时错误: 对象不支持此属性或方法 cript"> function __doPostBack(eventTarget, eventArgument) { var theform; if转载 2014-09-16 13:18:00 · 1270 阅读 · 0 评论 -
c# 循环object数据显示数据
参数object是个无法确定大小的object[]数组类型,而且object[]不支持foreach来遍历解决方案: string str = ""; if (result is System.Object[]) { int imax = (result as object[]).Length转载 2014-12-10 13:38:59 · 2681 阅读 · 0 评论 -
js判断是手机访问还是电脑访问
s中如何判断访问来路是电脑访问的,还是手机或者移动设备访问的??=============解决方案===============function checkBrowser(){var browser={ versions:function(){ var u = navigator.userAgent, app = na转载 2015-03-26 14:16:38 · 5163 阅读 · 0 评论 -
微信分享自定义图片
http://chitanda.me/2015/06/19/wechat-share-diy/转载 2015-12-16 18:29:28 · 1307 阅读 · 1 评论 -
ajax跨域请求服务
2 $.ajax({ 3 type : "get", 4 async : false, 5 url :xhrurl, data:{a=1,b=2}, 6 cache : false, 7 dataType : "jsonp", 8 jsonp: "callbackparam",转载 2015-12-19 00:31:33 · 350 阅读 · 0 评论 -
微信公众平台开发(104) 自定义菜单扫一扫、发图片、发地理位置 - 方倍工作室
http://www.tuicool.com/articles/IRRjAn6关键字:微信公众平台 自定义菜单 扫一扫 发图片 发地理位置作者:方倍工作室原文:http://www.cnblogs.com/txw1958/p/weixin-menu-new-type.html 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的重要功能。转载 2016-01-04 17:16:22 · 1933 阅读 · 0 评论 -
使用NPOI导出excel
首先引用NPOI.dllpublic void CreateExcel(DataTable dt, string path) { HSSFWorkbook workbook = new HSSFWorkbook(); ISheet sheet = string.IsNullOrEmpty(dt.TableName)转载 2016-05-03 17:33:01 · 498 阅读 · 0 评论 -
C#设计模式总结
来源:http://www.cnblogs.com/Impulse/p/4685463.html转载 2017-03-06 12:00:29 · 233 阅读 · 0 评论 -
sqllite使用
连接 http://www.cnblogs.com/ymmt/archive/2010/11/24/1886835.html转载 2017-03-29 21:46:24 · 456 阅读 · 0 评论 -
遍历文件夹
http://blog.csdn.net/watkinsong/article/details/8683378转载 2017-06-28 22:10:30 · 247 阅读 · 0 评论 -
C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Data; using System.Collections; using System.Web.UI; using转载 2017-07-06 21:58:17 · 736 阅读 · 0 评论 -
网络编程(一):用C#下载网络文件的2种方法
使用C#下载一个Internet上的文件主要是依靠HttpWebRequest/HttpWebResonse和WebClient。具体处理起来还有同步和异步两种方式,所以我们其实有四种组合。1、使用HttpWebRequest/HttpWebResonse和WebClientHttpWebRequest request = (HttpWebRequest)WebRequest.Crea转载 2015-12-30 16:15:15 · 799 阅读 · 0 评论 -
c# 强制杀掉进程
//System.Diagnostics.Process[] pro = System.Diagnostics.Process.GetProcessesByName("EXCEL"); //foreach (System.Diagnostics.Process p in pro) //{ //转载 2015-07-20 22:23:44 · 3730 阅读 · 0 评论 -
webservice使用get请求
webservice使用get请求 需要在config里进行配置在节点下面加入 -->原创 2015-08-12 15:45:48 · 1652 阅读 · 0 评论 -
百度编辑器在UpdatePanel中使用无法获取值
百度编辑器在UpdatePanel中使用后台无法获取值解决办法点击按钮save获取值在结束标记中添加 save是按钮的id原创 2014-12-29 15:25:19 · 447 阅读 · 0 评论 -
百度编辑器的用法
首先引用UEditorControl.dll到bin下然后注册事件在需要的地方调用 把UEditor拷贝到目录下即可转载 2014-12-24 15:23:24 · 628 阅读 · 0 评论 -
如何设置ueditor表情的个数
设置表情个数:1、找到ueditor目录下的 \dialogs\emotion\emotion.html 文件,打开。2、看到 精选 兔斯基 绿豆蛙 BOBO baby猫 泡泡 有啊3、删掉不想要的,比如: 有啊4、转载 2014-12-30 09:26:29 · 4089 阅读 · 1 评论 -
手机网站如何禁止访客放大、缩小网页
手机网站如何禁止访客放大、缩小网页,只需要在head标签内加入一个meta标签即可html禁止手机页面放大缩小的代码放在head标签里面转载 2015-03-26 14:14:39 · 666 阅读 · 0 评论 -
遍历页面上所有TextBox控件并给它赋值为string.Empty?
请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?答: foreach (System.Windows.Forms.Control control in this.Controls) { if (control is System.Windows.Forms.TextBox) {转载 2015-03-13 10:25:46 · 5049 阅读 · 1 评论 -
一个封装好的Asp.Net C# HttpRequest请求类
HTTP请求类:双击代码全选1234567891011121314151617181920212223242526272829303132333435363738394041424344454转载 2015-05-11 14:40:15 · 6457 阅读 · 0 评论