![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
文章平均质量分 59
【Help】
这个作者很懒,什么都没留下…
展开
-
用好configSections让配置信息更规范
对于小型项目来说,配置信息可以通过appSettings进行配置,而如果配置信息太多,appSettings显得有些乱,而且在开发人员调用时,也不够友好,节点名称很容易写错,这时,我们有几种解决方案1 自己开发一个配置信息持久化类,用来管理配置信息,并提供面向对象的支持2 使用.net自带的configSections,将配置信息分块管理,并提供实体类,便于开发人员友好的去使用它本文主转载 2014-03-12 18:17:24 · 495 阅读 · 0 评论 -
.NET 4.0 Tuple 元组
Tuple是.NET 4.0的新特性,主要功能是动态返回数据结构,也可以用做临时数据结构。原来做一些功能时需要一个方法返回几个值,有两种方法:1. 非常难看、难用的OUT参数;2. 新写一个实体,太麻烦;现在有了元组[Tuple],看看它怎么做:private void TestTuple(){ var test1 = Test1(); if (test1.I转载 2014-06-30 14:50:42 · 556 阅读 · 0 评论 -
深入.NET 4.0之,Lazy<T>点滴
对象的创建方式,始终代表了软件工业的生产力方向,代表了先进软件技术发展的方向,也代表了广大程序开发者的集体智慧。以new的方式创建,通过工厂方法,利用IoC容器,都以不同的方式实现了活生生实例成员的创生。而本文所关注的Lazy也是干这事儿的。不过,简单说来,Lazy要实现的就是按“需”创建,而不是按时创建。我们往往有这样的情景,一个关联对象的创建需要较大的开销,为了避免在每次运行时创建这种家伙转载 2014-06-30 15:13:54 · 507 阅读 · 0 评论 -
用户在线、离线列表 (续)
前面讲到用Cache来实现在线用户存储,今天原创 2014-06-30 11:07:53 · 781 阅读 · 0 评论 -
定时弹出层
这里主要用到HttpModule 然后再结合客户端定时弹出层。 public void Init(HttpApplication context) { // context.BeginRequest += new EventHandler(context_BeginRequest); context.EndRequest原创 2014-07-01 18:13:56 · 505 阅读 · 0 评论 -
隐藏上传按钮
无标题页 function UploadOnpropertychange() { var varUploadFile = document.getElementById("FileUpload1").value; document.getElementById("txtUploadFile").value = varUplo原创 2014-05-28 14:47:47 · 1800 阅读 · 0 评论 -
日期下拉框
var bigArray = new Array(1, 3, 5, 7, 8, 10, 12); function OnSelectChange(year, month, day) { if (month.value == 2)//选中的月份为2月 { if (checkYear(year.value)转载 2014-05-27 21:11:58 · 598 阅读 · 0 评论 -
删除记录提示框
删除记录时的提示效果 body{ font-size:13px;} .divShow{ line-height:32px; height:32px; width:280px; background-color:#eee; padding-left:10px;} .divShow span{ padding-left:50px;} .dialog{ width:360px; border转载 2014-06-13 13:35:17 · 405 阅读 · 0 评论 -
回到顶部
返回顶部完整代码 - 柯乐义 $(function () { //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失 $(function () { $(window).scroll(function () { if ($(window).scrollTop() > 100)原创 2014-05-30 22:27:21 · 466 阅读 · 0 评论 -
面向对象
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication28{ class Program { static void Main(string[] args) {原创 2014-07-07 13:50:42 · 359 阅读 · 0 评论 -
password加默认字
原创 2014-05-26 09:34:10 · 440 阅读 · 0 评论 -
使用【UrlRewritingNet.UrlRewriter】组件重写URL,无后缀,伪静态
高手跳过,主要给新手看的,来点开场白,今天有人问我做过URL重写没,这个哥们当然做过(呵呵),然后要我教他做,我就和他说了大概的做法,到最后他还是没明白,要我给个Demo,当时我身边又没有,只好去网上帮他找一个,找了半天我觉得网上的有点乱,说了很多种方式,最后找了个说的还比较详细的给他,原文地址:http://www.workyi.com/LookNews/Article-256.html,结果发转载 2014-06-27 14:51:44 · 460 阅读 · 0 评论 -
用户在线、离线列表
新建类MemberInfo.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;namespace ClassLibrary1{ public class MemberInfo { public st原创 2014-06-25 17:16:03 · 1903 阅读 · 0 评论 -
学习导航
ASP.NET 2.0数据教程: http://www.cnblogs.com/eddie005/archive/2006/08/01/workingwithdata_aspnet2.htmlJQuery: http://www.cnblogs.com/zhangziqiu/archive/2009/04/30/jQuery-Learn-1.htmlLinq: http://w原创 2014-03-13 17:41:01 · 449 阅读 · 0 评论 -
一个被我长期忽略的一个问题:验证控件与Button的OnClientClick事件
一、事件 这是一个长期被我忽略或者是没有发现的问题,问题是这样的: 在一个页面中,当有验证控件的时候,当Button控件触发OnClientClick事件,并且这个事件会返回true和false的时候,验证控件就会失效,不起作用了。具体描述如下: .Net页面如下:Code form id="form1" runat="server"> asp:Scri转载 2014-03-28 13:58:26 · 660 阅读 · 0 评论 -
ASP.NET div信息提示框显示几秒后隐藏
今天在旧系统中,用户要求,要把一个javascript alert的信息提示,改为Div tag来显示,它在显示时,仅显示几秒,然后隐藏,这样无需用户去点击alert信息框的确定或是关闭铵钮。下面Insus.NET根据实现好的功能,例举为一个简单的例子。也一起把实现过程中所遇上的问题,一起分析与分享。先在asp.net网站上,创建一个xxx.aspx网页:第一步,创建一个div转载 2014-04-30 14:10:48 · 1908 阅读 · 0 评论 -
HttpHandler&&HttpModule区别
HttpHandler用来响应一类请求HttpModule执行一些通用操作,和响应内容无关,如写个页面缓存之类的原创 2014-03-20 15:10:53 · 451 阅读 · 0 评论 -
Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the
Sys.Application.add_load(function() { var form = Sys.WebForms.PageRequestManager.getInstance()._form; form._initialAction = form.action = window.location.href; }); if (!documen原创 2014-05-06 14:34:47 · 1534 阅读 · 0 评论 -
Asp.net 定时任务
1.定时器using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.IO;using System.Text;using System.Web.Security;using System.Web.SessionState;using Syst转载 2014-03-26 11:41:19 · 805 阅读 · 0 评论 -
js定时
var ForFunction; var value = ''; $(function () { $("body").html("T1 aaa"); }); function Txt() { if (value <= 0) { // $("#D1"原创 2014-05-21 11:48:30 · 324 阅读 · 0 评论 -
利用jquery实现wizard向导整理资料
各种各样的JQ 向导demohttp://worcesterwideweb.com/jquery/wizard/ http://exacttarget.github.io/fuelux/#wizardhttp://demo.jgpy.cn/kandytabs/http://www.jquery-steps.com/Exampleshttp://mstratman.gi转载 2014-06-26 13:06:07 · 748 阅读 · 0 评论 -
利用 Linq+Jquery+Ajax 实现异步分页功能
在Web显示的时候我们经常会遇到分页显示,因此产生了用Ajax来分页,利用返回的Json来处理返回的数据,无非就是异步执行ajax 把所需要的数据用json格式返回来,输出table,你可以输出ui li(输出效率高) 在页面上。效果图:Html代码:[html] view plaincopy设置它们的Class = "page" 以便于给它们增加Cli转载 2014-06-26 13:21:59 · 672 阅读 · 0 评论 -
图形插件地址
图形插件地址 http://www.hcharts.cn/原创 2014-06-16 15:45:04 · 368 阅读 · 0 评论 -
判断是否点击指定按钮
using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Collections.Specialized;namespace WebApplication10{ public原创 2014-06-19 10:19:36 · 1235 阅读 · 0 评论 -
MVC后台异常跳转页面
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Net;namespace MvcApplication1{ /// /// 自定义404异常 /// public原创 2015-05-04 14:39:40 · 3406 阅读 · 0 评论 -
Asp.Net避免按钮重复点击(转)
在CSDN的论坛上,经常有一些朋友询问有关按钮重复点击的问题.我也做过多次回答,但是为了解决更多朋友的问题,在这里,我把实现方法再次讲解一下,由于本人能力有限,有什么不对的地方,还请各位朋友指教.首先在中添加EnableEventValidation="false".btnOK是提交按钮的ID,在Page_Load事件中添加回调方法.btnOK_Click就是提交后要实现的服务端代码.整体转载 2014-01-28 15:20:01 · 650 阅读 · 0 评论 -
国际化语言表
https://msdn.microsoft.com/zh-cn/selectlocale-dmc?fromPage=https%3a%2f%2fmsdn.microsoft.com%2fzh-cn%2flibrary%2fsystem.text.encoding(v%3dvs.80).aspx#Argentina%20(Espa%C3%B1ol)转载 2016-10-09 11:09:22 · 2518 阅读 · 0 评论 -
PayPal集成标准版案例(asp.net)关键源码
Paypal国际版网站集成简易教程(一):序言本文介绍如何在自己网站上集成paypal标准版支付,是从百度文库中找到的,要感谢下这位作者把自己的经验心得分享出来,毕竟paypal集成中文的教程非常少。主要分为序言、支付按钮、返回信息方式(IPN&PDT)、实例四部分组成Paypal国际版网站集成简易教程(二):快速加入支付按钮本篇主要介绍如何在你的网站上快速加入paypal转载 2016-10-26 16:49:27 · 2810 阅读 · 0 评论 -
防止页面重复提交
当页面Get的时候: 生成一个Token(如GUID 、MD5等字符串),存入页面一个隐藏域 ,且存入Session 当页面提交的时候 获取隐藏域的值,和服务器Session进行校验 校验成功 清除Session原创 2016-10-08 09:10:00 · 390 阅读 · 0 评论 -
[转]一步一步asp.net_购物车订单与支付宝
本文转自:http://www.cnblogs.com/mysweet/archive/2012/05/19/2508534.html最近这几天很忙,一边忙着准备一堆课程设计(8门专业课.....伤不起...时间都是靠挤),一边还要党校培训....呃......顺便做了一下购物车,订单和支付宝简单的流程.上次,曾经说到一个URL管理的问题,比如我们很多页面为了性能考虑生成静态页转载 2016-10-21 09:50:50 · 3728 阅读 · 0 评论 -
大话SSO思路
在web.config中配置指定到自己写的一个dll,这个类用来获取令牌保存本地cookie和创建forms认证。这个dll首先会生成一个guid用来到主站点获取密钥加密的后缀。根据返回回来的密钥调用主站点的webserver的方法,根据这个密钥参数返回用户判断是否为空,如果为空就跳转登录,反之跳转到指定页面中。主站登录会根据跳转过来的密钥参数值,对cooke进行赋值。原创 2013-10-28 16:02:45 · 847 阅读 · 0 评论 -
如何生成唯一订单号
首先,订单号有3个性质:1.唯一性 2.不可推测性 3.效率性唯一性和不可推测性不用说了,效率性是指不能频繁的去数据库查询以避免重复。况且满足这些条件的同时订单号还要足够的短。我在java下定制的订单号生成方式如下:int r1=(int)(Math.random()*(10));//产生2个0-9的随机数int r2=(int)(Math.random()*(10));long now = S转载 2017-09-27 17:56:02 · 9190 阅读 · 0 评论 -
浅谈ASP.NET配置文件加密
在刚刚完成的一个ASP.NET项目中,遇到了这么一个问题,项目部署到生产环境中时,领导要求项目中的配置文件(如web.config,app.config)中不能出现敏感字符,如:数据库连接,等等。第一个想到的方法是,写一个加密解密算法,将这些配置文件中的值以密文的方式存到config文件中,代码中config文件的值的时候,再进行解密。这个方法直接被否定了,因为代码中,获取config值的地方很分...转载 2018-02-08 14:17:55 · 1271 阅读 · 0 评论 -
避免 DropDownList 指定無效的 SelectedValue
去年有寫過一篇 DropDownList 在作 DataBind 的時候發生 Exception,是還蠻實用的,不過原則上來說程式盡量不要讓他發生 Exception 比較好,因為丟出例外事件是十分消耗系統資源的,今天另外分享另一個小技巧。如果原本指定給 SelectedValue 的程式長這樣: DropDownList1.SelectedValue = Request.Qu转载 2014-09-19 16:02:14 · 577 阅读 · 0 评论 -
log4net 配置
本文主要讲述log4net组件的配置步骤,配置好以后可以直接使用。Step1:在appche官网下载log4net组件(当前的版本是1.2.11,直接下载bin压缩文件即可)下载地址: http://logging.apache.org/log4net/download_log4net.cgiStep2:在项目中引用log4net.dll,编译源代码.Step3:为方便管理,建议把转载 2014-09-18 10:55:20 · 526 阅读 · 0 评论 -
动态修改显示列表总价
动态修改显示列表总价 Id Price Number Amount原创 2014-09-10 14:08:31 · 565 阅读 · 0 评论 -
jQuery 隐藏与显示 input 默认值
jQuery+JavaScript 实现 table 的增加和减少--www.jbxue.com $("#email").focus(function(){ var email_txt = $(this).val(); if (email_txt == this.defaultValue) { $(this).val(""); } }) $("#email")转载 2014-06-23 10:10:09 · 586 阅读 · 0 评论 -
lazyload图片延迟加载
http://www.neoease.com/lazy-load-jquery-plugin-delay-load-image/原创 2014-07-15 17:47:40 · 619 阅读 · 0 评论 -
二级菜单(续)
aspx: 游戏: <ajaxToolkit:CascadingDropDown ID="CascadingDropDown1" runat="server"原创 2014-08-18 13:46:36 · 495 阅读 · 0 评论 -
简单上传
上传 using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;namespace Web{ publi原创 2014-08-25 10:29:00 · 401 阅读 · 0 评论