Asp.Net
文章平均质量分 53
ningyb
这个作者很懒,什么都没留下…
展开
-
这几天做一个生产管理系统时,涉及到一个产品部件不良品统计图,用到了Chartlet,第一次用Chartlet这个,还给力。。。
感觉Chartlet 的 BindChartData这个方法 还方便,就写了一个比较实在的方法,如下 /// /// 各个时间段 对应 不同不良部件的不良数([8:00 — 1,2,3,...],[9:00 — 4,5,6,...]) /// /// {key:时间 — value:[不良数1,不良数2,不良数3,...]} /// 时间(key) 的标题 /// 不良数(value)的标原创 2011-03-12 15:15:00 · 3119 阅读 · 2 评论 -
C#转换成vb.net
C#转换成Vb.nethttp://www.developerfusion.com/tools/convert/csharp-to-vb/转载 2011-10-21 13:58:08 · 914 阅读 · 0 评论 -
调整ViewState的位置,搜索引擎优化
在asp.net页面中经常会出现一些ViewState的html标记,也许某些时候你会禁用ViewState,但是某些情况下你不得不使用它——因为它的便捷性,但是由于在默认情况下,ViewState的HTML标记总是在页面的最前面,而且都是一些没有意义的内容,一般的搜索引擎收录的时候 就会将这些无意义的字符串收录进去,这样就会严重影响你所制作的网页在搜索引擎的排名。有没有解决办法?答案是有的,可以转载 2011-10-21 14:14:13 · 598 阅读 · 0 评论 -
.net数据库访问类—DBHelper
using System;using System.Collections;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Data;using System.Configuration;namespace ningyb.DAL原创 2011-11-14 13:48:52 · 863 阅读 · 0 评论 -
C#操作XML的完整例子——XmlDocument篇
这是一个用c#控制台程序下, 用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的朋友参考和学习。假设有XML文件:books.xml 哈里波特 10 这是一本很好看的书。 三国演义 10 四大名著之一。转载 2011-10-27 18:14:01 · 604 阅读 · 0 评论 -
Cookies揭秘 [Asp.Net, Javascript]
一,前言Cookies想必所有人都了解, 但是未必所有人都精通。本文讲解了Cookies的各方面知识, 并且提出来了最佳实践。这是笔者在日常工作中的积累和沉淀。 二,基础知识1.什么是CookiesCookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。例如,如果在用转载 2011-11-19 09:34:48 · 749 阅读 · 0 评论 -
参数编码 完全解决方案
参数编码 完全解决方案参数编码规范一.摘要我们经常要在页面传递中文数据,但是往往被文字编码所困惑.有时不了解到底是浏览器编码问题还是服务器编码问题.本文分析了互联网传递数据的编码原理, 并且提出了完善易用的解决方案.二.原则避免在get或者post参数时直接传递中文字符.中文参数需要经过编码后再传递.服务器端要使用相同的编码格式进行解码 三.错误观点转载 2011-11-19 09:30:20 · 775 阅读 · 0 评论 -
Session服务器配置指南与使用经验
一.摘要所有Web程序都会使用Session保存数据. 使用独立的Session服务器可以解决负载均衡场景中的Session共享问题.本文介绍.NET平台下建立Session服务器的几种办法, 并介绍在使用Session时的各种经验和技巧.二.关于Session,SessionID和CookiesSession数据保存在服务器端, 但是每一个客户端都需要保存一个SessionID,转载 2011-11-19 09:37:24 · 663 阅读 · 0 评论 -
aspx,ascx,ashx
突然想起aspx页面和一般处理程序,到底有啥区别? 于是在网上找了下资料: 1、.aspxWeb窗体设计页面。Web窗体页由两部分组成:视觉元素(html、服务器控件和静态文本)和该页的编程逻辑(VS中的设计视图和代码视图可分别看到它们对应得文件)。VS将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx 文件中创建。2、.ascxasp.net的用户转载 2011-11-19 01:22:11 · 877 阅读 · 0 评论 -
HTML/CSS/Javascript代码在线压缩、格式化(美化)工具
HTML/CSS/Javascript代码在线压缩、格式化(美化)工具 CSS 格式化 ProCSSor - http://procssor.com/ CSS 压缩 CSS Compressor - http://www.cssdrive.com/index.php/main/csscompressor HTML 格式化 Tabifier - http://tools转载 2011-12-20 16:32:58 · 1194 阅读 · 0 评论 -
Server—HtmlEncode,UrlEncode,UrlPathEncode
HtmlEncode 顾名思义,对html进行编码 页面源代码中:地址栏中:http://localhost:8690/WebSite1/Default2.aspx?Name=DK51700中继站HtmlDecode后输出:DK51700中继站 UrlEncode 顾名思义,对url地址进行编码 页面源代码中:地址栏中:ht转载 2012-01-03 16:35:08 · 1103 阅读 · 0 评论 -
int后带问号(int ?)是什么意思
int?:表示可空类型,就是一种特殊的值类型,它的值可以为null用于给变量设初值得时候,给变量(int类型)赋值为null,而不是0int??:用于判断并赋值,先判断当前变量是否为null,如果是就可以赋役个新值,否则跳过public int? a=null;public int b(){return this.a ?? 0;}值类型后面加问号表示可为空null(转载 2012-02-26 11:55:39 · 1522 阅读 · 0 评论 -
asp.net 中类库dll没有方法提示的解决方案
asp.net如何让方法有提示 ? /// /// 测试类 /// public class Class1 { /// /// 这是测试的方法 /// /// 参数a /// 参数b public void Ceshi(strin转载 2012-02-26 11:28:36 · 1155 阅读 · 0 评论 -
ie6 未结束注释,对象不支持此属性或方法等错误原因
今天在IE6下测试时出现JS脚本错误:“注释未结束”、”对象不支持此属性或方法“、“语法错误”、“未结束常量”等一些问题。于是,我页面上的所有注释都删掉了,然后运行,问题依然存在,此时,想想,是不是js或者css的注释导致的,于是,索性也把所有的js和css文件里面的注释也删了,抱着一点希望运行页面,可悲的是,问题依然存在。于是,我就去网上搜索了下:当把提示错误的脚本放原创 2013-03-21 11:00:39 · 2678 阅读 · 1 评论 -
jQuery.parseJSON用法
$(function () { $.ajax({ type: "post", dataType: "html", url: "Handler1.ashx?a=1", success: function (data, st) {原创 2011-12-06 12:01:11 · 7555 阅读 · 1 评论 -
wmode属性的Opaque参数
wmode属性的Opaque参数在制作Chat Union系统时,有一个功能暂时不打算使用Flash实现,但这个功能又必须出现在Flash中。因此考虑使用一个 ,让其漂浮在Flash动画上方,提供这个暂时不用Flash实现的功能。但是默认情况下,Flash影片是处于最上层的,无法将 置于其上。查阅Flash的帮助文件,发现这样一段描述:wmode 属性/转载 2013-06-28 17:27:29 · 1984 阅读 · 1 评论 -
XML解析错误:未找到元素 位置:moz-nullprincipal
今天一不小心就遇到了 XML解析错误:未找到元素 位置:moz-nullprincipal 这个错误,在网上搜索了下,大致有几种情况: 没有返回数据到客户端 ①服务器500错误——try catch捕获下异常,根据message解决。 ②有时候不小心用了return——return前,需返回数据。 ③js跨域操作时(网上搜,比较详细)原创 2013-05-30 10:59:22 · 8352 阅读 · 0 评论 -
123456789分割成12,34,56,789
String.Format("{0:##//,##//,##//,###}", 123456789);转载 2011-10-21 14:02:21 · 1435 阅读 · 0 评论 -
asp.net中常用的几种页面间传递参数的方法,并说出他们的优缺点
在Web 应用程序中,页面之间交换数据(传值)是一种基本应用,它的实现效率对程序性能有直接的影响。传统的解决方案是通过Get 或Post 方法来实现的。但在ASP.NET 中,这2 种方法的使用发生了变化。因为ASP.NET 使用了基于事件驱动的编程模型,页面采用了PostBack 技术(发回给自己),一些传统的方法必须做出一定的调整才能适应它。同时, ASP.NET 以其优秀的架构提供了更多可用转载 2011-03-18 23:26:00 · 3944 阅读 · 0 评论 -
VS打开项目,无法识别工具版本4.0
<br />请把以下代码复制到一个记事本中,然后修改记事本的文件后缀名为reg,双击它就可以了,如果提示的是其它版本,直接修改4.0为其它版本号就可以了:<br /> <br />Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSBuild][HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSBuild/4.0]"DefaultToolsVersion"=转载 2011-03-16 08:57:00 · 2656 阅读 · 0 评论 -
这几天做一个生产管理系统时,涉及到一个产品部件不良品统计图,用到了Chartlet,第一次用Chartlet这个,还给力。。。(续)
<br />这几天发现,上次写的那个方法,不灵活,于是稍微改了一下,如下 /// <summary> /// 不同时间段,不同部件,不良数。{key:日期,value:{[key:不良部件名称1,value:不良部件数目],[key:不良部件名称2,value:不良部件数目]} /// </summary> /// <param name="dic">{key:日期,value:[key:不良部件名称,value:不良部件数目]}</param>原创 2011-03-15 17:22:00 · 1300 阅读 · 0 评论 -
GridView导出Excel报错—类型“GridView”的控件“GridView1”必须放在具有runat=server的窗体标记内
<br />其实,也很简单<br /> <br />在后台文件中重载VerifyRenderingInServerForm方法,如下:<br /><br />public override void VerifyRenderingInServerForm(Control control) <br />{ <br /> //base.VerifyRenderingInServerForm(control); <br />}原创 2011-03-21 10:45:00 · 1191 阅读 · 0 评论 -
使用Chartlet,部署到IIS5.1后,发生GDI+一般性错误
<br />使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:<br />1. 相应的帐户没有写权限。<br />解决方法:赋予 NETWORK SERVICE 帐户以写权限。<br />2. 指定的物理路径不存在。<br />解决方法:<br />在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。<br />if (!Directory.Exists(dirpath))<br />Directory.CreateD原创 2011-03-22 12:08:00 · 1636 阅读 · 0 评论 -
装IIS的曲折
<br />昨天和老板去客户那,因为我们公司是做电子看板的,老板专门负责电子看板,偏硬件这块,我负责软件这块;客户是一家电机工厂,需要这样一个软件—1台电脑管2个电子看板,1个看板负责显示1条生产线的信息,这个软件呢,主要就是从电子看板上获取信息,汇总到一起,便于报表和统计图。<br /> <br />前几天,老板安排了我们公司最小一个广东茂名帅哥去,把线布好了,今天呢,老板负责把线的头子及另外一些没接的线弄好,我呢,就负责把软件部署到iis上去,测试与看板之间的交互。到了客户那,我们和他们沟通了一下,今天原创 2011-03-22 20:18:00 · 819 阅读 · 1 评论 -
非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用
<br /> List<string> userpowerList = UserInforManager.ProcessUserPower(((UserInfor)Session["UI"]).UserPower); 执行时发生错误:非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用;后将语句改为:List<string> userpowerList = UserInforManager.ProcessUserPower(((UserInfor)原创 2011-03-23 13:18:00 · 2429 阅读 · 0 评论 -
C#开源资源大汇总
<br />一、AOP框架<br /> Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。<br /> NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Dev转载 2011-05-17 15:04:00 · 975 阅读 · 0 评论 -
Lucene.net初探
lucene.net好多人都知道的吧,反正我是最近才好好的看了一下,别笑我拿历史当新闻哦,不太了解Lucence的朋友先听我说两句哦。 Lucene的知识主要分为索引、搜索、分析器、性能优化几个部分。索引和搜索没啥可说的,看几个例子就会了,来回那一套儿,按部就班做几个实验就熟悉了。分析器是Lucence的精华,又分为分词和过滤两部分,而且中文分词更是难点,我的例子里是用从博客园程序中提取出来的 L转载 2011-06-13 14:00:00 · 1003 阅读 · 0 评论 -
程序员如何管理好自己的思维?
—— 摘自图灵教育出版的《程序员的思维修炼》 好问题是没有答案的。它不是一个需要拧紧的螺栓,而是一颗种下的种子,由它可以收获一片思想的绿洲。 —— 约翰· 安东尼·查尔迪(John Anthony Ciardi,19161986),美国诗人和评论家 毫转载 2011-07-06 14:16:29 · 1478 阅读 · 0 评论 -
总结C#获取当前路径的7种方法
C#获取当前路径的方法如下:1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。2. System.Environment.CurrentDirectory-获取和设置当转载 2011-07-23 10:16:16 · 855 阅读 · 0 评论 -
Microsoft Windows Server 2003 Enterprise Edition 安装vs2010旗舰版 提示 安装Windows 图像处理组件
昨天安装03的系统,打了补丁后,今天安装vs2010旗舰版,提示 安装Windows 图像处理组件 ,在网上查了查资料,方法如下: 点击链接http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-c原创 2011-07-20 09:19:18 · 6742 阅读 · 0 评论 -
彻底解决SQL SERVER 2008无法远程连接的问题
一、为 SQL 启用远程连接1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server 2008”和“配置工具”,然后单击“SQL Server 外围应用配置器”。 2. 在“SQL Server 2008 外围应用配置器”页上,单击“服务和连接的外围应用配转载 2011-07-21 11:47:21 · 7477 阅读 · 1 评论 -
分析器错误消息: “index.admin.index”不扩展类“System.Web.UI.Page”,因此此处不允许。
前台页面的 Inherits属性 是否 与 后置代码的 命名空间 + 类名 一样 也就是说 Inherits 的值 = 后置代码的命名空间 + 类名原创 2011-08-04 18:00:24 · 10422 阅读 · 4 评论 -
打开网页显示 Service Unavailable 怎么解决
出现原因 Service Unavailable的出现一般是资源不足,如IIS、CPU或内存等,极少数情况下会因asp.net程序错误导致出现。 我们的所有虚拟主机均不限制IIS和CPU,因[1]此可以排除IIS和CPU。 我司所有服务器操作系统均为windows转载 2011-08-15 15:50:17 · 10149 阅读 · 0 评论 -
NET日期格式化
NET日期格式化 GridView中Dataformatstring 格式化日期应注意的问题1、HtmlEncode="False"2、DataFormatString="{0:d}"C#格式化日期时间DateTime dt = DateTime.Now;La转载 2010-11-03 11:19:00 · 499 阅读 · 0 评论 -
C# JS URL 传参出现乱码的解决方法
在传参是先编码在传输,接受时先编码,在接收。string mm=Server.URLEncode(你);Response.Redirect(index.aspx?mm=+mm);然后在接收页解码:string mm = Server.URLDecode(Requext.querystring(mm));js:传参:用encodeURI("url参数")将转载 2014-05-29 19:04:31 · 954 阅读 · 0 评论