
ASP.NET--C#
文章平均质量分 66
刘凤飞
互联网起家,专注于移动互联网,微信营销
展开
-
HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
不用调动程序池经典模式。解决方法是在 web.config 中,第一步:首先在web.config中找到节点如果没有就在节点下创建一个这样的节点.第二部:在 节点下插入如下配置保存或新建web.config,注意管道模式还是选集成模式,问题完美解决!最好是在,上面加原创 2015-12-31 15:50:14 · 1190 阅读 · 0 评论 -
.NET C# 动态设置网页关键字,描述
if (!IsPostBack){//Page title网页标题Page.Title = “我的网站标题”;//须将网页head标签设成服务器控件模式,即,否则无效//Description网页描述HtmlMeta desc = new HtmlMeta();desc.Name = "Description";desc.Content = "我的网站描述";P原创 2013-12-26 14:36:08 · 995 阅读 · 0 评论 -
ASP.NET 4.0 一、ASP.NET与.NET Framework、1.1 .NET Framework
.NET Framework 是一套开发框架,它提供了用于开发应用程序的基础和大量的类库,并且还具有一套顶尖级的IDE(Integrated Development Environment,集成开发环境)。.NET Framework 由以下几大部分组成: 1. .NET语言:包括Visual Basic.NET、C#、JScript.NET、J#和C++等。 2.原创 2013-12-26 14:22:02 · 1566 阅读 · 2 评论 -
Asp.net 2.0 Session 丢失的几种情况
1、Session到期自定丢失。2、当修改web.config 系统会重启 SESSION 会丢失.3、Bin目录有变化时候系统会重启 SESSION会丢失(这里变化指的是,创建新文件、修改文件名、修改文件内容、删除文件、修改目录名、删除目录) 唯独创建新目录时候部系统不会重启,4、整个应用程序目录都被.net 所监控,一旦有变化 会导致重启 SESSION 丢失。(这里变化指原创 2013-12-26 14:19:31 · 780 阅读 · 0 评论 -
Asp.net 获取服务器信息
Response.Write("服务器机器名:" + Server.MachineName); Response.Write(""); Response.Write("服务器IP地址:" + Request.ServerVariables["LOCAL_ADDR"]); Response.Write("");原创 2013-12-26 14:13:02 · 994 阅读 · 0 评论 -
Asp.net 后台添加CSS、JS、Meta标签
下面是从Asp.net 后台添加CSS、JS、Meta标签的写法,我们这里写成函数方便以后使用。如果函数放在页面类中, Page参数也可以不要。首先导入命名空间 using System.Web.UI.HtmlControls;////// 添加JS脚本链接////// 页面/// 路径public void AddJS(System.Web.UI.Page p原创 2013-12-26 14:08:35 · 1189 阅读 · 0 评论 -
CSS最佳实践团队开发
你有过多少次接手别人开发过的项目,却发现作者的代码思路一团糟吗?或是你跟几个团队成员合作开发,他们每个人都有自己书写代码的方式吗?或是你重新回顾你多年前开发的项目,不记得当初是怎么想的? 我总是遇到这种事情。事实上,我最近在修复供应商提供facepalm-inducing的css上花费了将近300个小时。这300个小时,使我充满了挫败感,不仅是因为我自己,还有我的团队成员的原因。而且他占用了原创 2013-12-26 14:56:32 · 728 阅读 · 0 评论 -
动软项目DALFactory无法反射创建类实例的常见错误
提供的基于接口和工厂模式的三层架构示例项目代码时,经常会在DALFactory类厂部分出现无法反射创建类示例的错误。 DALFactory源码:string path = System.Configuration.ConfigurationSettings.AppSettings["DAL"];//从web.config里获得数据层的程序集名string CacheKey = path原创 2013-12-26 14:33:24 · 1269 阅读 · 0 评论 -
Asp.net 加密解密类
首先导入命名空间using System.Web.Security;using System.Security.Cryptography;using System.Text;using System.IO;////// EncryptHelper 来自 www.Admin10000.com///public class EncryptHelper{// 提供8个原创 2013-12-26 14:12:03 · 776 阅读 · 0 评论 -
ASP.NET Atlas实现网站模块(版块)拖放(Drag & Drop)效果
基本上,Atlas中可拖放的UI由如下两个部分实现:可拖动的对象以及投放目标对象。可拖动的对象就是在页面中可以被鼠标移动的DOM元素(例如网上商城中的物品),而投放目标对象则是页面中可以接收可拖动对象的,作为容器的DOM元素(例如网上商城中的购物车)。Atlas允许您通过实现IDragSource接口来定义自己的可拖动对象,实现IDropTarget接口来定义自己的投放目标对象。当然您可以同时原创 2014-01-08 10:50:57 · 1222 阅读 · 0 评论 -
使用ASP.NET上传图片汇总2
4 客户端检查上传文件类型(以上传图片为例) 客户端检查上传文件类型 function Check_FileType() { var str=document.getElementByIdx_x("FileUpload1").value; var pos=str.lastIndexOf(".");原创 2014-01-08 10:43:50 · 838 阅读 · 0 评论 -
使用ASP.NET上传图片汇总1
1 使用标准HTML来进行图片上传前台代码: 使用标准HTML来进行图片上传原创 2014-01-08 10:14:10 · 937 阅读 · 0 评论 -
ASP.NET必须掌握的技能
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework原创 2014-01-08 09:27:42 · 2934 阅读 · 0 评论 -
用.NET判断上传文件类型的三种方法,最后一种真正意义上的判断
一、 安全性比较低,把文本文件1.txt改成1.jpg照样可以上传,但其实现方法容易理解,实现也简单,所以网上很多还是采取这种方法。Boolean fileOk = false; string path = Server.MapPath("~/images/"); //判断是否已经选取文件 if (FileUpload1.Has原创 2014-01-04 10:46:43 · 1506 阅读 · 0 评论 -
.Net Framework各个版本区别
什么是.NET Framework? .NET Framework又称 .Net框架。是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网原创 2014-01-04 10:31:50 · 1392 阅读 · 0 评论 -
C# .net中cookie值为中文时的乱码解决方法
一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie这个好办,名称不用中文即可二.cookie的值为中文时候,取cookie的值会出现乱码解决办法:存取cookie时候先解码和编码存cookie,进行编码:cookie.Value = HttpUtility.UrlEncode("上海");取coo原创 2014-01-04 10:47:26 · 3590 阅读 · 0 评论 -
.NET C#获取当前网页地址信息
设当前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名"www.jb51.net"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)string url=Request原创 2013-12-26 14:37:32 · 1426 阅读 · 0 评论 -
.NET动态设置和显示Titel、KeyWords、Description
namespace Dd_g.Common{ public partial class createhtml : System.Web.UI.Page { //Dd_g——Seo显示在页面,网站title,keyword, description优化 public static void GetSeo(Page page, string原创 2013-12-26 14:41:45 · 1043 阅读 · 0 评论 -
检测到有潜在危险的 Request.Form 值
这种问题是因为你提交的Form中有HTML字符串,例如你在TextBox中输入了html标签,或者在页面中使用了HtmlEditor组件等,解决办法是禁用validateRequest。如果你是.net 4.0或更高版本,一定要看方法3。此方法在asp.net webForm和MVC中均适用 方法1:在.aspx文件头中加入这句:@ Page validateRequest原创 2015-05-29 09:37:07 · 1153 阅读 · 0 评论 -
使用正则表达式校验微信号
现在微信比较流行,慢慢的开始要微信验证了。微信号规则据我所知道的好像要:(1)5位以上(2)只能数字和英文(3)下划线还有请补充,一起完善。^[a-zA-Z\d_]{5,}$正则使用:var reg=/^[a-zA-Z\d_]{5,}$/; reg.test(str);ok就这样原创 2015-04-25 16:58:42 · 21775 阅读 · 1 评论 -
ASP.NET无法识别的配置节"connectionStrings"的解决方法
一个ASP.NET无法识别的配置节"connectionStrings"的错误.具体错误说明:在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings”源错误: 行 1: 行 2: 行 3: 行 4: ...... 源文件: web.config 行: 3 原因:用vs原创 2015-04-15 09:42:53 · 4149 阅读 · 0 评论 -
asp.net继承page类重写方法 实现最基本的用户登录验证 权限验证等
今天在看asp.net服务器控件开发的时候,看到其前面介绍的都是基于countrol的继承,然后重写方法,实现一些最基本的效果。于是本人将之拓展下,继承page类,然后重写其方法,实现最基本的如页面加载的时候判断用户是否登录,用户权限等问题。 下面做个最简单的,判断用户是否登录。代码如下using System;using System.Collections.Generic转载 2015-04-15 10:07:55 · 2100 阅读 · 0 评论 -
.Net 实现伪静态及意义
伪静态的用处:搜索引擎会不收录带问号的网址,因为搜索引擎怕由于问号而陷入死循环,称为“搜索机器人陷阱”,所以很多带问号的地址搜索引擎不会进去。带问号的网址,搜索引擎也是会收录的,权重不高。伪静态对于搜索引擎来说,就是静态,因为地址中间没有带问号,所以没有真静态比伪静态收录的多的说法。为啥要选择伪静态捏?“Discuz!目前有 2129867 篇帖子,存储成html的话大约是 2原创 2015-04-15 10:16:19 · 2130 阅读 · 0 评论 -
.net返回上一页的方法
方法一:在asp.net的aspx里面的源代码中<input type="button onclick="#:window.history.go(-1);"value="返回上一页">浅析:这个是用了HTML控件,通过一个onclick的事件,调用了#中的一个方法就可以了。这个是最简单的了,也同样适用于静态页面,ASP页面等。方法二:利用Reponse.write如原创 2015-04-15 10:11:55 · 1129 阅读 · 0 评论 -
.NET运用AJAX 总结及其实例
1、AJAX简介 (1、没有AJAX会怎么样?普通的ASP.Net每次执行服务端方法的时候都要刷新当前页面,比如实现显示服务器的时间。每次都要刷新页面的坏处:页面刷新打断用户操作、速度慢、增加服务器的流量压力。如果没有AJAX,在youku看视频的过程中如果点击了“顶、踩”、评论、评论翻页,页面就会刷新,视频就会被打断。试想一个效果:在YOUKU网看视频,然后看到一个顶踩的功能,看转载 2014-09-28 17:32:56 · 1475 阅读 · 0 评论 -
ashx中应用HttpContext.Current.Session ,呈现未将对象引用设置到实例上
ashx中应用HttpContext.Current.Session ,呈现未将对象引用设置到实例上1.using System.Web.SessionState;2.public class {ClassName}: IHttpHandler, IReadOnlySessionState“IReadOnlySessionState”,指定目标HTTP处理程序只需要具有对话访问状态值的读访问权限。原创 2014-09-28 16:05:21 · 3913 阅读 · 0 评论 -
.NET平台开源JSON库LitJSON的使用方法
.NET平台开源JSON库LitJSON的使用方法原创 2014-09-28 17:01:51 · 2269 阅读 · 0 评论 -
.net中创建table添加列
.net中创建table添加列原创 2014-04-04 20:39:46 · 1708 阅读 · 0 评论 -
C#实现网页内容正文抓取
C#实现网页内容正文抓取.net原创 2014-04-03 15:22:11 · 6512 阅读 · 0 评论 -
C# .net 如何抓取网页内容
C#-.NET 如何抓取网页内容原创 2014-04-03 14:05:41 · 3102 阅读 · 0 评论 -
C#执行cmd
C#执行cmd原创 2014-03-30 10:50:27 · 2584 阅读 · 0 评论 -
C# 调用 CMD
C# 调用 CMD,关闭进程原创 2014-03-30 10:49:37 · 2026 阅读 · 0 评论 -
.NET获取客户端、服务器端基础信息
1. 在ASP.NET中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP:Page.Request.UserHostAddress2. 在网络编程中的通用方法:获取当前电脑名:static System.Net.Dns.GetHo原创 2014-01-04 10:44:54 · 966 阅读 · 0 评论 -
解决asp.net中“从客户端中检测到有潜在危险的Request.Form值”的错误
在提交表单时候,asp.net 提示:"从客户端(......)中检测到有潜在危险的 Request.Form 值" 。asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的。这个给出各个版本.net的解决方法。 asp.net 2.0 通常解决办法 方案一: 将.aspx文件中的page项添加ValidateRequest="原创 2014-01-04 10:35:46 · 846 阅读 · 0 评论 -
VS2010快捷键
Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图原创 2014-01-04 10:25:35 · 697 阅读 · 0 评论 -
StringBuilder详解C#
StringBuilder详解C#static void Main(string[] args) { //创建一个StringBuilder对象,此对象的容量就可以保存16个字符的字符串。当超过了容量就会变成32,超过了容量就会加16字符 StringBuilder strBuff = new StringBuilder("原创 2013-12-17 16:15:21 · 1274 阅读 · 1 评论 -
C#动态规划计算斐波那契数列
//简单递归的方法计算斐波那契数列 static long recurFib(int n) { if (n { return n; } else return recurFib(n - 1)原创 2013-12-17 16:42:57 · 1145 阅读 · 0 评论 -
C#链表;循环链表
public class Node { public object Element; public Node Link; public Node() { Element = null; Link = null; } public原创 2013-12-17 16:25:30 · 1549 阅读 · 0 评论 -
抽象工厂下的三层架构
1.Model2.IDAL 引用 Model3.DAL 引用 Model , IDAL , DBUtility4.DALFactory 引用 IDAL 引用 System.Configuration , System.Web一般包括两个文件(DataAccess.cs 和 DataCache.cs)并且要在 web.config 里面配置 Data原创 2013-12-17 17:00:03 · 697 阅读 · 0 评论 -
GridView分页详解
本次使用GridView是工厂模式下 无极限分类GridView详解1.GridView前台分析2.GridView分页讲解3.GridView绑定,编辑,更新,取消,删除,排序 GridView分页前台//GridView分页 start 当前第://获得当前页面 ">原创 2013-12-17 16:53:53 · 1106 阅读 · 0 评论