自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 ASP.NET中自定义提示对话框

PDF简介:PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在,Unix还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。

2014-04-26 11:14:14 837

原创 在ASP.NET Atlas中调用Web Service

Atlas Framework中包含了对AJAX调用的封装,让您可以很方便的在客户端通过Script调用端方法。在本篇文章中,我将解释一下如何使用Atlas调用端Web Service。  使用Atlas,我们只需要如下步骤即可调用服务器端Web Service:  在Web Service的方法上加上[WebMethod]属性。  在ASPX页面上的ScriptManager中添加对

2014-04-26 11:13:15 363

原创 Asp.net直接保存文件到客户端

在我们的系统的编写过程中,应该有很多的时候需要客户文件.我第一次的做法(应该也是大部分人的做法吧?)是:slodk.com  1 HttpResponse response = HttpContext.Current.Response;   2 string js = "window.open('{0}');";   3 js = string.Format(js, url

2014-04-26 11:12:17 1931

原创 关于 IE 模态对话框的两个问题

showModalDialog 打开的模态对话框有不少经典的缺陷,在这里不再冗述,我只谈谈最近碰到的几个问题以及解决办法。  问题1. showModalDialog 打开一个 aspx 页面时,如果该页面在之前已经打开过一次,则自动会加载缓存中的页面,而不能显示最新数据。  解决的办法有两种:qpwoc.com  (1). 在打开模态框时,给 url 后面多加一个随机参数,来避免页面

2014-04-26 11:06:59 339

原创 mscorwks.dll在.Net中的地位

mscorwks.dll是dotNet的核心文件,尤其是在net2.0中,以前分散的功能都集中到了这个dll中。  net1.1中,还有一个文件mscorsvr.dll 和 mscorwks.dll 是同等地位的。  它们分别对应于 windows service程序以及 desktop 程序。  在net2.0中,它们都统一到了 mscorwks。dll中。  同时在net2.0

2014-04-26 11:05:37 369

原创 分析ASP.NET服务器控件开发-控件生命周期

控件生命周期简介  控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。  在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生命周期各个阶段的同时,对服务器控件

2014-04-26 11:04:48 301

原创 ASP.NET AJAX 如何制作RSS订阅器

远在 ASP.NET AJAX 的前一个版本,也就是 Microsoft Atlas 的官方文件中提到,Atlas Framework 支持扩展名为 asbx 的 Bridge 服务,用来将远程 RSS 或者是 Web 服务所掷回的 Xml 文件转换为 Script 可读的内容。但是,目前 ASP.NET AJAX 的 RC 版本已经不再支持 Bridge 服务,难道就没有其它的解决办法吗?答案是

2014-04-26 11:01:25 321

原创 ASP.NET的 Session 详解

Session模型简介  Session是什么呢?简单来说就是给客户端的一个编号。当一台WWW运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们

2014-04-26 11:00:05 301

原创 ASP.NET 2.0加密Web.config 配置文件

在ASP.NET的DataGrid数据显示控件编程中,我们有几种方式可以增加DataGrid columns。其中最常见的方法是在web forms设计器中增加,通过在控件工具箱中拖访DataGrid控件到web设计页面,然后在属性生成器中增加Columns列;还有一种方式就是在HTML视图模式下更改HTML代码的方式增加Columns列。但是这两种方式都是在设计时进行的,一旦设计完成就无法更改。

2014-04-26 10:59:07 315

原创 动态的管理ASP.NET DataGrid数据列

在ASP.NET的DataGrid数据显示控件编程中,我们有几种方式可以增加DataGrid columns。其中最常见的方法是在web forms设计器中增加,通过在控件工具箱中拖访DataGrid控件到web设计页面,然后在属性生成器中增加Columns列;还有一种方式就是在HTML视图模式下更改HTML代码的方式增加Columns列。但是这两种方式都是在设计时进行的,一旦设计完成就无法更改。

2014-04-26 10:57:42 1022

原创 源码共享:ASP.NET发电子邮件源码

前面已经实现了从 DataGridView 拖放数据到 TreeView.不过拖放是通过 鼠标右键完成的。 根据windows的一般标准,是通过鼠标左键来进行数据拖放操作的。  像windows资源管理器,既能处理鼠标左键单机的选择,也能处理左键拖放操作。  这个怎么实现?www.bgayw.com  前面我们只处理了 DataGridView 的mousedown事件, 现在要处理

2014-04-26 10:56:31 468

原创 如何封装JS和CSS文件为服务器端控件

在创建或修改布局复杂ASP.NET端控件时,大量的时间都是在编译,等待JIT,修改,编译,JIT... 这样一个循环中,而且两个编译常常还很耗费时间。特别地,当控件已集成在页面之中后,在出现一些布局效果上的小偏差,再调整起来将是一个非常无趣和耗时的工作。yrtwx.com  而这时如果能直接修改已输出的html,很可能会更加迅速的找到问题所在。但是不幸的时,通过浏览器Save As出来的html代

2014-04-26 10:55:30 883

原创 复杂ASP.NET服务器控件调整小技巧

在创建或修改布局复杂ASP.NET端控件时,大量的时间都是在编译,等待JIT,修改,编译,JIT... 这样一个循环中,而且两个编译常常还很耗费时间。特别地,当控件已集成在页面之中后,在出现一些布局效果上的小偏差,再调整起来将是一个非常无趣和耗时的工作。trruc.com  而这时如果能直接修改已输出的html,很可能会更加迅速的找到问题所在。但是不幸的时,通过浏览器Save As出来的htm

2014-04-26 10:54:15 398

原创 如何制作有颜色的ListBox下拉列表

经常我们会遇到要做一个选择颜色的ListBox的情况,下面通过使用一个html控件,如 标签来实现ListBox功能,往往比使用.更加方便和功能强大,比如在标签内设置 style.   第一步:把一个普通的 标签转换成端控件,只需要在svcej.com  Tom Waits  Nina Hagen  Marianne Rosenberg  第二步:在代码页定义top5控件,www.

2014-04-26 10:53:19 453

原创 如何处理ASP.NET 2.0配置文件

第二版ASP.NET包含许多处理配置文件方面的改进。配置文件涉及一系列ASP.NET设置,同时方便了定制数据元素的使用。  虽然使用ASP.NET 1.1恢复数据值并非难事,但2.0中包含的改进使这一操作更加方便,并且增加了更多特性。下面我将说明如何访问在web.config文件中的数据值。  新方法www.qonxh.com  ASP.NET 2.0推出大量改进,改善了在配置文件中和

2014-04-26 10:52:18 294

原创 在ASP.NET中使用Memcached

现在一些。NET开发人员开始放弃ASP.NET内置的缓存机制,转而使用Memcached——一种分布式的内存缓存系统,其最初是由Danga Interactive公司为LiveJournal网站而开发。  存的一个基础性问题就是如何处理过时数据。当运行在单独的Web上,你可以很容易地清除一个已经确认被改变了的缓存。可惜,ASP.NET没有一个很好的方法来支持多。每个服务器上的缓存都对其他缓存的

2014-04-26 10:50:46 328

原创 分清AJAX中的Extender和Behavior模型

ASP.NET AJAX提出了多种模型,在客户端有Component、Control和Behavior模型,在端有ScirptControl和Extender模型。这些模型各有各的用途,但是请注意非常重要的一点:客户端模型和端模型是相互独立的。www.njoww.com  ASP.NET AJAX的重要组件之一是Ajax Control Toolkit,其中包括了大量的Extender和Beh

2014-04-26 10:49:40 333

原创 慎用ASP.Net的validateRequest="false"

ASP 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面:mkvjf.com以下是引用片段:Server Error in '/YourApplicationPath' Application

2014-04-26 10:48:51 339

原创 编译asp.net 2.0项目到dll文件

sp.net不是asp的简单升级,而是微软。Net计划中的一个重要组成部分,它依托。Net的多语言与强大的类库支持,引进了服务端 HTML控件与WEB控件,自动处理控件的客户端与服务端的 交互,为开发人员提供了类似下窗口编程的界面,为开发大型网络应用程序功能提 供了良好的编程接口,也能够极大地提高开发人员的工作效率。  然而,"一次转换,两次编译"过程使得aspx文件在首次执行(或更 新后首次

2014-04-26 10:47:52 307

原创 ASP.NET十分有用的页面间传值方法

一、目前在ASP.NET中页面传值共有这么几种方式:  1、表单提交,  form1.submit();  ....  此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。  2、链接地址传送kodij.com  接收页面: string str = Request["param1"]  3、Session共享

2014-04-26 10:47:00 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除