合作联系微信: w6668263      合作联系电话:177-9238-7426     

随笔分类 -  Asp.net知识

Asp.net知识
ASP.NET 配置log4net启用写错误日志功能
摘要:首先我们到apche的官网下载log4net的项目编译得到log4net也可以下载编译好的.dll文件直接引用。下载主页地址http://logging.apache.org/log4net/download_log4net.cgi log4net-1.2.11-bin-newkey.zip[编译好 阅读全文

posted @ 2013-05-21 17:55 草率的龙果果 阅读(7834) 评论(1) 推荐(0) 编辑

Request 分别获取具有相同 name 属性表单元素值
摘要:<form method="post" action=""><input name="txtName" id="txtFirstName" type="text" /><input name="txtName" id="txtMiddleName" type="text" /><input name="txtName" id="txtLastName" t 阅读全文

posted @ 2013-05-08 12:03 草率的龙果果 阅读(252) 评论(0) 推荐(0) 编辑

https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题
摘要:一:什么是httpsSSL(Security Socket Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安全性,同时SSL安全机制是依靠数字证书来实现的。 SSL基于公用密钥和私人密钥,用户使用公用密钥来加密数据,但解密数据必须使用相应的私人密钥。使用SSL安全机制的通信过程如下:用户与IIS服务器建立连接后,服务器会把数字证书与公用密钥发送给用户,用户端生成会话密钥,并用公共密钥对会话密钥进行加密,然后传递给服务器,服务器端用私人密钥进行解密,这样,用户端和服务器端就建立了一条安全通道,只有SSL允许的用户才 阅读全文

posted @ 2013-05-04 09:46 草率的龙果果 阅读(338) 评论(0) 推荐(0) 编辑

asp.net 内置票据认证+securitySwitch 的实现
摘要:http://www.codeproject.com/Articles/7206/Switching-Between-HTTP-and-HTTPS-Automatically-Ver步骤 先下载dll文件http://code.google.com/p/securityswitch/downloads/list我选择的是 SecuritySwitch v4.2.0.0 - Binary.zip这个版本admin 文件夹,需要登录之后,才能访问。admin里面的 login.aspx 可以访问。整个admin文件夹都需要https访问contact.aspx 需要https 访问default. 阅读全文

posted @ 2013-05-04 09:30 草率的龙果果 阅读(479) 评论(0) 推荐(0) 编辑

asp.net开源CMS推荐
摘要:随着网络技术的发展,目前国内CMS的开发商越来越多,各自都有其独特的优势,大家在选择的时候觉得眼花缭乱,不知道选择哪个比较好,我个人认为开源的CMS还是适合我们学习及研究使用,下边就几个国内的asp.net开源CMS进行简单介绍。1.We7 CMSWe7 CMS是由西部动力开发的一款充分发掘互联网Web2.0(如博客、RSS等)的信息组织优势,将其理念利用到政府企事业网站的构建、组织、管理中的网站建设和管理方面的产品。系统目标:叫创建网站变成一种简单的艺术创作,简单如创建博客。系统特点简单至上;“一看就会”是我们的创作理念,如果在哪里您看了不会用,请您告诉我们。潜力无限;来自WebEngine 阅读全文

posted @ 2013-04-23 10:07 草率的龙果果 阅读(280) 评论(0) 推荐(0) 编辑

asp.net批量上传图片代码
摘要:因为工作需求需要,所以闲来无聊随手写了一个多图片上传。不多说直接上源码!!<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="uploadScrollImg.aspx.cs" Inherits="HighWeb.uploadScrollImg" %><!DOCTYPE HTML><html xmlns="http://www.w3.org/1999/xhtml"><head> < 阅读全文

posted @ 2013-03-20 21:50 草率的龙果果 阅读(599) 评论(0) 推荐(0) 编辑

JSON View – JSON格式化查看工具
摘要:一个JSON格式文件查看器,提供JSON可视化操作。带有代码格式化功能,效果嘛,谁用谁知道。官方站点备用下载本地下载 阅读全文

posted @ 2013-03-12 12:02 草率的龙果果 阅读(255) 评论(0) 推荐(1) 编辑

动态创建模板列并绑定数据(GridView,Repeater,DataGrid)
摘要:要创建动态模板,请创建以后需要时可实例化的模板类。创建模板类创建实现System.Web.UI.ITemplate接口的新类。您也可以将值传递到类的构造函数,类可以使用该值来确定要创建的模板类型(ItemTemplate、AlternatingItemTemplate注意将模板类型传递到构造函数的类型安全方法是向构造函数添加类型为ListItemType的参数。ListItemType 枚举为 Repeater、DataList 和其他控件定义可能的模板类型。在类中,实现InstantiateIn方法,该方法是 ITemplate 接口的成员。此方法提供将文本实例和控件实例插入指定容器的方法。 阅读全文

posted @ 2012-12-18 18:08 草率的龙果果 阅读(1516) 评论(0) 推荐(0) 编辑

Response.Clear() Response.ClearContent()和Response.ClearHeaders()之间的区别
摘要:Response.Clear() Response.ClearContent()和Response.ClearHeaders()之间的区别 Response.Clear()方法 Clear方法删除所有缓存中的HTML输出。但此方法只删除Response显示输入信息,不删除Response头信息。 Response.ClearContent()方法 ClearContent与Clear方法区别就是ClearContent方法不仅删除Response显示输出信息而且还删除Response头信息 Response.ClearHeaders()方法 ClearHeaders方法只删除头信息,而不删除R 阅读全文

posted @ 2012-12-05 11:09 草率的龙果果 阅读(228) 评论(0) 推荐(0) 编辑

Content-Disposition的使用方法
摘要:Content-Disposition的使用方法在进行Web开发时,可能遇到遇到以下几种需求:l希望某类或者某已知MIME类型的文件(比如:*.gif;*.txt;*.htm)能够在访问时弹出“文件下载”对话框。l希望客户端下载时以指定文件名显示。l希望某文件直接在浏览器上显示而不是弹出文件下载对话框。对于上面的需求,使用Content-Disposition属性就可以解决。下面是代码示例:Response.AddHeader("Content-disposition", "attachment;filename=" + fileName)。//Cont 阅读全文

posted @ 2012-12-05 09:40 草率的龙果果 阅读(678) 评论(0) 推荐(0) 编辑

ASP.NET Page执行顺序如:OnPreInit()、OnInit()
摘要:一、ASP.NET 母版页和内容页中的事件 母版页和内容页都可以包含控件的事件处理程序。对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事件。控件事件不会从内容页发送到母版页。同样,也不能在内容页中处理来自母版页控件的事件。 在某些情况下,内容页和母 阅读全文

posted @ 2012-10-16 11:21 草率的龙果果 阅读(6894) 评论(3) 推荐(1) 编辑

C#.NET Request相关操作
摘要:using System;using System.Web;using System.Text;namespace Pub.Class{ /// <summary> /// Requests操作类 /// </summary> public class Request2 { #region Get/GetInt/GetFloat /// <summary> /// 接收传值 /// </summary> /// <param name="VarName">参数名称</param> ///... 阅读全文

posted @ 2012-10-13 09:11 草率的龙果果 阅读(11846) 评论(0) 推荐(1) 编辑

ASP.NET页面通过URL传递参数(一)(转载)
摘要:解决的方法一般有3种:1.设置web.config文件<system.web> ...... <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> ...... </system.web> 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递string Name = " 阅读全文

posted @ 2012-10-09 11:46 草率的龙果果 阅读(9273) 评论(0) 推荐(0) 编辑

asp.net过滤HTML标签的几个函数
摘要:以下是引用片段: -----/**//// <summary>/// 去除HTML标记/// </summary>/// <param name="NoHTML">包括HTML的源码 </param>/// <returns>已经去除后的文字</returns>public static string NoHTML(string Htmlstring){ //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @"<script[^>]*?> 阅读全文

posted @ 2012-09-27 15:28 草率的龙果果 阅读(5914) 评论(0) 推荐(0) 编辑

ASP.NET获取客户端及服务器的信息
摘要:ASP.NET获取客户端信息,暂时就这几个,有待添加~~1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Request.UserHostAddress 2. 在网络编程中的通用方法: 获取当前电脑名:static System.Net.Dns.GetHostName() 根据电脑名取出全部IP地址:static System.Net.Dns.Resolve(电脑名).AddressList 也可根据IP地址 阅读全文

posted @ 2012-09-26 16:36 草率的龙果果 阅读(2825) 评论(0) 推荐(0) 编辑

form表单回车提交问题
摘要:我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。要控制这些行为,不需要借助JS,浏览器已经帮我们做了这 阅读全文

posted @ 2012-08-29 18:09 草率的龙果果 阅读(19854) 评论(0) 推荐(3) 编辑

button,input type=button按钮在IE和w3c,firefox浏览器区别
摘要:当在IE浏览器下面时,button标签按钮,input标签type属性为button的按钮是一样的功能,不会对表单进行任何操作。 但是在W3C浏览器,如Firefox下就需要注意了,button标签按钮会提交表单,而input标签type属性为button不会对表单进行任何操作。 大爷的啊,由于没有认真看过w3c规范,nnd今天用Firefox测试时尽然执行到了onsubmit事件中,调了半天,原来是在IE和Firefox的表现不同,晕死。。。 测试代码如下,在IE浏览器下,点击2个按钮都无反应。但是在W3C浏览器,如Firefox,google的chrome,点击button标签按钮会... 阅读全文

posted @ 2012-08-29 14:33 草率的龙果果 阅读(2354) 评论(0) 推荐(0) 编辑

jquery ajax封装,
摘要:最近做项目老用ajax,单个的写eval这个就把人整的烦的很,所以简单的对jquery的ajax简单的封装 $.extend($, { /* *ajax调用封装,返回json。 并且显示一个状态图片. * handle 服务路径 * data一般为js对象 * callback 回调函数 */ MyAjax: function(url, data, callback) { MyLoading(tr... 阅读全文

posted @ 2012-08-24 13:16 草率的龙果果 阅读(444) 评论(0) 推荐(0) 编辑

动态输出javascript
摘要:本页面定义为javascript.aspx<%@ Page Language="C#" AutoEventWireup="true" %><% string protype = "var rows=["; for (int i = 0; i < 100; i++) { protype += "{name:'tich_" + i + "',values:'wabt" + i + "iso59-1'}"; if (i < 阅读全文

posted @ 2012-08-23 13:48 草率的龙果果 阅读(361) 评论(0) 推荐(0) 编辑

构造form表单
摘要:public static string BuildFormHtml(SortedDictionary<string, string> sParaTemp, string gateway, string strMethod, string strButtonValue) { StringBuilder sbHtml = new StringBuilder(); sbHtml.Append("<form id='Buildform1' name='Buildform1' action='" + gateway + &q 阅读全文

posted @ 2012-08-18 11:43 草率的龙果果 阅读(672) 评论(0) 推荐(0) 编辑

导航