.net开发
文章平均质量分 56
xlb_123
好记性不如烂笔头……
展开
-
解决MVC中使用BundleConfig.RegisterBundles引用Css及js文件发布后丢失的问题
ASP.NET MVC4,ASP.NET MVC5中对JS和CSS的引用又做了一次变化,在MVC3中我们这样引用资源文件:<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />将在运行的时候自动将虚拟(相对)路径转换为应用程序绝对路径。这是比较传统的引用方式,尽...转载 2018-07-25 15:57:16 · 722 阅读 · 0 评论 -
.net 后端调用前端js方法
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "clearContent", string.Format("clearContent()"), true);原创 2020-11-13 19:24:38 · 818 阅读 · 0 评论 -
.Net HttpWebRequest返回为乱码
原因为网站使用了gzi进行压缩,而HttpResponse默认不处理httpRequest = (HttpWebRequest)WebRequest.Create(entity.AccountUrl);httpResponse =(HttpWebResponse)httpRequest.GetResponse();stream st = httpResponse.GetResponseStream();reader = new StreamReader(new GZipStream(st,转载 2020-05-25 13:38:59 · 729 阅读 · 0 评论 -
类型(System.Web.UI.HtmlControls.HtmlIframe)与控件类型(System.Web.UI.HtmlControls.HtmlGenericControl)不兼容
简单的说,就是从framework4.5版本开始,<iframe>变成了HtmlIframe类,4.5版本之前,是HtmlGenericControl类。web.config里有个targetFramework属性,要是4.5,就把iframe编译成HtmlIframe,要是4.0,就给编译成HtmlGenericControl。...转载 2020-04-23 09:34:35 · 1540 阅读 · 1 评论 -
C# Json序列化时日期带T的处理方法
IsoDateTimeConverter timeConverter = new IsoDateTimeConverter { DateTimeFormat = "yyyy-MM-dd HH:mm:ss" };string res = JsonConvert.SerializeObject(ds.Tables[0], Formatting.Indented, timeConverter);...转载 2020-04-23 09:33:19 · 3811 阅读 · 1 评论 -
.net 使用Aspnet_regiis对web.config进行加密解密
cmd 切换目录到cd c:\Windows\Microsoft.net\Framework\v4.0.30319webconfig加解密操作:aspnet_regiis.exe-pef"connectionStrings""webconfig路径"aspnet_regiis.exe-pef"appSettings""webconfig路径"对应的解密:aspnet...原创 2020-04-07 15:57:57 · 505 阅读 · 1 评论 -
.net操作office时报错“检索COM类工厂中CLSID 为...原因是出现以下错误: 80070005”
在asp.net操作office组件时,会报错“检索 COM 类工厂中 CLSID 为 {...} 的组件时失败,原因是出现以下错误: 80070005。”,由于office组件是DCOM,在激活时涉及到访问权限的问题,将通过操作WORD文档来说明解决办法,具体设置如下:1. 打开“运行”,输入“DCOMCNFG”打开“组件服务”窗口;2. 组件服务》计算机》我的电脑》DCOM配置;...转载 2020-01-14 17:30:17 · 2035 阅读 · 0 评论 -
改变获取的富文本图片src,并设置宽度为100%
var reContent= content.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi,function(match,reSrc){ //reSrc,返回每个匹配的字符串 var newImg='<img src="http://127.0.0.1:8080'+reSrc+'" alt="" sty...转载 2019-12-30 15:50:59 · 1209 阅读 · 0 评论 -
C#的dapper使用
Dapper是一款轻量级ORM工具(Github)。如果你在小的项目中,使用Entity Framework、NHibernate 来处理大数据访问及关系映射,未免有点杀鸡用牛刀。你又觉得ORM省时省力,这时Dapper 将是你不二的选择。为什么选择Dapper轻量。只有一个文件(SqlMapper.cs),编译完成之后只有120k(好象是变胖了) 速度快。Dapper的速度接近与IDa...转载 2020-02-24 08:41:52 · 1370 阅读 · 0 评论 -
ueditor上传图片、文件时,自定义额外参数
有时编辑器上传图片、文件时,需要携带一些参数:<script>ue.ready(function () { ue.setContent('123456');//设置富文本编辑器初始化数据 ue.execCommand('serverparam', function(editor) { return { 'a': '123'...转载 2019-12-28 21:11:21 · 1827 阅读 · 0 评论 -
"从客户端中检测到有潜在危险的 Request.Form 值"的解决方案汇总
目录1、前端对富文本字符串进行encodeURI编码,服务端进行HttpUtility.UrlDecode解码操作; 2、前端不以form的方式提交,直接以json方式提交,服务端从request的body中读取数据,然后反序列化,得到信息; 1、aspx页面,当前页面进行form提交 2、在ASP.NET MVC中的解决方案正文#事故现场 在一个asp.net 的项目...转载 2019-12-28 21:08:39 · 1695 阅读 · 0 评论 -
UEditor ASP.NET 版使用教程
一:UEditor 是干什么的?UEditor 是一个网页的富文本编辑器,用于发布文章,比如你的官网需要发布一篇新闻,就可以使用UEditor 来完成新闻的录入。二:UEditor 的工作原理?UEditor 包含常规的图文录入和表情,文件的操作等等。首先你在UEditor 中将你要写的新闻的内容写好,里面可能包含文字、数字、html和css的代码等等,简单的字符就不用说了...转载 2019-12-28 21:07:35 · 1168 阅读 · 0 评论 -
字符串拼接 和concat的区别
+和concat都可以用来拼接字符串,但在使用上有什么区别呢,先来看看这个例子。public static void main(String[] args) { // example1 String str1 = "s1"; System.out.println(str1 + 100);//s1100 System.out.println(100 + str1...转载 2019-10-22 10:25:31 · 615 阅读 · 0 评论 -
ASP.NET Core 中文文档 第三章 原理(11)在多个环境中工作
ASP.NET Core 介绍了支持在多个环境中管理应用程序行为的改进,如开发(development),预演(staging)和生产(production)。环境变量用来指示应用程序正在运行的环境,允许应用程序适当地配置。章节:开发,预演,生产 在运行时确定环境 启动约定 概要 附加资源查看或下载示例代码开发,预演,生产 ASP.NET Core 引用了一个特定的...转载 2019-10-17 17:28:43 · 119 阅读 · 0 评论 -
WdatePicker设置日期范围和使用
WdatePicker日历控件使用方法1.跨无限级框架显示无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕2.民国年日历和其他特殊日历当年份格式设置为yyy...转载 2019-10-14 16:09:41 · 1055 阅读 · 0 评论 -
asp.net 微信分享到朋友圈,分享给朋友接口
微信分享到朋友圈,分享给朋友说明:转载:http://www.cnblogs.com/ysyn/archive/2015/07/23/4665897.html、引言: 工作中开发微信网站,简称微网站。由于微网站的分享内容是系统自动选取的当前网址,客户需要改变分享的内容,即点击屏幕右上角的分享按钮,选择发送给朋友和发送到朋友圈,其中的内容和图片需要自定义。于转载 2016-09-27 09:41:13 · 5148 阅读 · 2 评论 -
.net json转datatable
public static DataTable JsonToDataTable(string json) { DataTable dataTable = new DataTable(); //实例化 DataTable result; try {原创 2017-04-05 14:24:02 · 557 阅读 · 0 评论 -
iis部署提示未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 解决方案
给C:\Windows\temp 文件夹赋予完全控制权限,如图:其他的解决方案均没有成功如: 1 设置c:windows\temp 目录访问权限 temp--> 属性-->安全-- > 添加network service -->并赋予其权限为 读 和 写--> 确定(注意:操作系统为windows server2003 framework 版本在 1.1及以上)转载 2017-04-14 14:15:09 · 3140 阅读 · 0 评论 -
mysql 5.5 安装图解(附安装到最后停住的解决方法)
大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用Java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDBC连接MySQL的操作,发现在用JDBC方式连接MySQL数据库的时候要传递一个能转载 2017-05-12 11:28:45 · 509 阅读 · 0 评论 -
【实用教程】阿里云服务器的配置和使用 iis
转载自:https://zhuanlan.zhihu.com/p/25235511写文章【实用教程】阿里云服务器的配置和使用零蛋3 个月前随着网络应用的日常化,网络资源的使用已经不是专业人士或机构的专利。通过简单的学习,每个人都可以在无需硬件的情况下拥有一个甚至多个服务器,并配置属于自己的网页供人浏览。本教程基于阿里云服务器Windows服务器系转载 2017-05-04 16:33:24 · 7919 阅读 · 3 评论 -
js实现自适应浏览器的高度和宽度
超级简单的方法,也不用写什么判断浏览器高度、宽度啥的。下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。注意别放错地方了哦。iframe代码,注意要写IDjquery代码1://注意:下面的代码是放在test.html调用$(window.parent.document).find("#main").load(f原创 2011-12-16 11:59:16 · 1291 阅读 · 0 评论 -
C# .net 利用QRCode生成二维码图片
点击打开链接网上生成二维码的组件是真多,可是真正好用的,并且生成速度很快的没几个,QRCode就是我在众多中找到的,它的生成速度快。但是网上关于它的使用说明,真的太少了,大都是千篇一律的复制粘贴。这是本要用它做了一个项目后,简单的整理了一下。组件下载地址:http://download.csdn.net/detail/lybwwp/6861821下载文件包包含Thought转载 2017-05-31 15:34:33 · 1927 阅读 · 1 评论 -
VS2013自带的Browser Link功能引发浏览localhost网站时不停的轮询
VS2013自带的Browser Link功能引发浏览localhost网站时不停的轮询浏览localhost网站时候不管你打开那个页面它都会不停的轮询。据悉这是VS2013自带的Browser Link功能,里面用到SignalR机制什么是Browser Link功能,什么是SignalR机制大家可以没事去百度了解一下。Browser Link功能讲解地址:http:转载 2017-06-05 15:15:37 · 543 阅读 · 0 评论 -
如何让你的 Asp.Net Web Api 接口,拥抱支持跨域访问。
由于 web api 项目通常是被做成了一个独立站点,来提供数据,在做web api 项目的时候,不免前端会遇到跨域访问接口的问题。刚开始没做任何处理,用jsonp的方式调用 web api 接口,总是报一个错误,如下:如果你想用JSONP来获得跨域的数据,WebAPI本身是不支持javascript的callback的,它返回的JSON是这样的:{"YourSignature":转载 2017-06-02 14:48:52 · 428 阅读 · 0 评论 -
分布式与集群的区别是什么?
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这转载 2017-06-08 10:36:33 · 291 阅读 · 0 评论 -
request.getParameter()、request.getInputStream()和request.getReader()
大家经常 用servlet和jsp,但是对 request.getInputStream()和request.getReader()比较陌生。request.getParameter()request.getInputStream()request.getReader()这 三个方法都是从request对象中得到提交的数据,但是用途不同,要根据表单提交数据的编码方式选择不同的方法。转载 2017-06-29 11:14:30 · 216 阅读 · 0 评论 -
.net中字典的使用
(1)循环遍历字典中的元素: List> items = (List>)dictItems.Values[i_page]; if (items != null && items.Count > 0) { fo原创 2017-06-09 10:35:56 · 1769 阅读 · 0 评论 -
.net读取txt文件
public void GetTxtInfo(string time_str) { try { // OpenText 创建一个UTF-8 编码的StreamReader对象 StreamReader sr = File.OpenText(@"E:\Mobil原创 2017-06-09 11:16:59 · 1867 阅读 · 0 评论 -
.net根据视频地址获取视频信息
使用ffmpeg.exe获取文件属性信息,ffmpeg是java开发的用于多媒体文件编辑的命令行工具,有多个版本,功能比较强大,C#中可以在进程外异步调用这个工具首页放置文件ffmpeg.exe于bin下面也可以,然后放置文件夹VideoEncoderAsync与根目录下面;参考地址:http://www.cnblogs.com/lmjq/archive/2011/09/01/216224原创 2017-06-09 11:20:26 · 1275 阅读 · 0 评论 -
.net中excel程序导入数据库
(1)如果遇到“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序”这种异常:解决办法:在对应的 IIS 应用程序池中,“设置应用程序池默认属性”右击/“高级设置”/"启用32位应用程序",设置为 true。(2)如果遇到“导入excel错误:外部表不是预期的格式“ 解决方案:在asp.net网站中导出Excel文件后,再把文件导入到数据库中。 读取E原创 2017-06-09 11:22:15 · 1055 阅读 · 0 评论 -
.net中将数据以excel格式导出
//导出 protected void btnExport_Click(object sender, EventArgs e) { FeedbackList_GridView.AllowPaging = false;//取消分页,便于导出所有数据,不然只能导出当前页面的几条数据 ExcelOut(Feedbac原创 2017-06-09 11:23:52 · 306 阅读 · 0 评论 -
jQuery.ajax()调用asp.net后台方法
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。先来个简单的实例热热身吧。1、无参数的方法调用C#后台代码: 1 2 using System.Web.Services;3 [WebMethod]4 publicstaticstring sayHi()5 {6 return"Hi,Welcome to China!";7 }8 注意:1.方法一...转载 2017-06-08 15:10:35 · 632 阅读 · 0 评论 -
C#生成唯一值的方法汇总
生成唯一值的方法很多,下面就不同环境下生成的唯一标识方法一一介绍,作为工作中的一次总结,有兴趣的可以自行测试:一、在 .NET 中生成1、直接用.NET Framework 提供的 Guid() 函数,此种方法使用非常广泛。GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的任何两台计算机都不会生成重复的 GUID 值(即保证所有机器都是唯一的)。关于GUID的介绍转载 2017-06-12 14:24:56 · 428 阅读 · 0 评论 -
ASP.NET动态生成静态页面的实例代码
生成静态页有很多好处,可以缓解服务器压力、方便搜索网站搜索等等,下面介绍一下生成静态页的实例代码,有需要的朋友可以参考一下最近突然想把项目中新闻管理模块做成静态页,在网上找到很多很好的文章,在这里记录一下,现在只是实现静态页面的生成并没有实现分页功能。其主要原理就是读取数据库的数据然后替换掉静态模板页的内容。首先制作一个模板页,暂时命名为template.htm,示例代码如下:转载 2017-07-04 09:56:21 · 1225 阅读 · 0 评论 -
jsonp跨域调用代码实例
$(document).ready(function () { var postUrl = "/GetRecData.aspx"; $.ajax({ type: "get", url: postUrl, dataType: "jsonp原创 2016-07-01 10:43:49 · 404 阅读 · 0 评论 -
.net http post接口返回json格式数据
.net http post接口返回json格式数据: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { StringBuilder sb = new StringBuilder(); str原创 2017-06-28 11:00:32 · 4619 阅读 · 0 评论 -
.net 接口返回xml字符串
StringBuilder sb = new StringBuilder(); string result = string.Empty; sb.Append(""); sb.Append(""); try { s原创 2017-07-07 16:03:58 · 1331 阅读 · 0 评论 -
.net 双层repeater嵌套 实现树形结构
效果:(1)前台代码: OnItemDataBound="rptData_ItemDataBound">原创 2017-06-16 13:56:33 · 922 阅读 · 0 评论 -
.net 字符串中某个特定字符串的索引后添加新字符串
.net 字符串中某个特定字符串的索引后添加新字符串 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string content = "测试1测试2测试3测试4测试5测试6"; int c原创 2017-07-10 09:27:49 · 1071 阅读 · 0 评论 -
.net 抽奖概率计算
公司需要做一个大转盘抽奖的活动,其实最关键的地方就是奖品的概率计算了,不过前两天做的这个计算规则挺简单:设置每个奖品的概率,所有奖品概率之和 乘以 随机值(0-1之间的double类型小数)=抽中值然后循环判断每个奖品的概率,直到大于抽中值就是中奖的奖品。原创 2017-08-03 09:31:38 · 2582 阅读 · 0 评论