- 博客(20)
- 收藏
- 关注
原创 ASP.NET中自定义提示对话框
PDF简介:PDF(Portable Document Format)文件格式是Adobe公司开发的电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在,Unix还是在苹果公司的Mac OS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。
2014-04-26 11:14:14
848
原创 在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
375
原创 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
1940
原创 关于 IE 模态对话框的两个问题
showModalDialog 打开的模态对话框有不少经典的缺陷,在这里不再冗述,我只谈谈最近碰到的几个问题以及解决办法。 问题1. showModalDialog 打开一个 aspx 页面时,如果该页面在之前已经打开过一次,则自动会加载缓存中的页面,而不能显示最新数据。 解决的办法有两种:qpwoc.com (1). 在打开模态框时,给 url 后面多加一个随机参数,来避免页面
2014-04-26 11:06:59
345
原创 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
380
原创 分析ASP.NET服务器控件开发-控件生命周期
控件生命周期简介 控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。 在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生命周期各个阶段的同时,对服务器控件
2014-04-26 11:04:48
306
原创 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
329
原创 ASP.NET的 Session 详解
Session模型简介 Session是什么呢?简单来说就是给客户端的一个编号。当一台WWW运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们
2014-04-26 11:00:05
306
原创 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
321
原创 动态的管理ASP.NET DataGrid数据列
在ASP.NET的DataGrid数据显示控件编程中,我们有几种方式可以增加DataGrid columns。其中最常见的方法是在web forms设计器中增加,通过在控件工具箱中拖访DataGrid控件到web设计页面,然后在属性生成器中增加Columns列;还有一种方式就是在HTML视图模式下更改HTML代码的方式增加Columns列。但是这两种方式都是在设计时进行的,一旦设计完成就无法更改。
2014-04-26 10:57:42
1027
原创 源码共享:ASP.NET发电子邮件源码
前面已经实现了从 DataGridView 拖放数据到 TreeView.不过拖放是通过 鼠标右键完成的。 根据windows的一般标准,是通过鼠标左键来进行数据拖放操作的。 像windows资源管理器,既能处理鼠标左键单机的选择,也能处理左键拖放操作。 这个怎么实现?www.bgayw.com 前面我们只处理了 DataGridView 的mousedown事件, 现在要处理
2014-04-26 10:56:31
474
原创 如何封装JS和CSS文件为服务器端控件
在创建或修改布局复杂ASP.NET端控件时,大量的时间都是在编译,等待JIT,修改,编译,JIT... 这样一个循环中,而且两个编译常常还很耗费时间。特别地,当控件已集成在页面之中后,在出现一些布局效果上的小偏差,再调整起来将是一个非常无趣和耗时的工作。yrtwx.com 而这时如果能直接修改已输出的html,很可能会更加迅速的找到问题所在。但是不幸的时,通过浏览器Save As出来的html代
2014-04-26 10:55:30
893
原创 复杂ASP.NET服务器控件调整小技巧
在创建或修改布局复杂ASP.NET端控件时,大量的时间都是在编译,等待JIT,修改,编译,JIT... 这样一个循环中,而且两个编译常常还很耗费时间。特别地,当控件已集成在页面之中后,在出现一些布局效果上的小偏差,再调整起来将是一个非常无趣和耗时的工作。trruc.com 而这时如果能直接修改已输出的html,很可能会更加迅速的找到问题所在。但是不幸的时,通过浏览器Save As出来的htm
2014-04-26 10:54:15
411
原创 如何制作有颜色的ListBox下拉列表
经常我们会遇到要做一个选择颜色的ListBox的情况,下面通过使用一个html控件,如 标签来实现ListBox功能,往往比使用.更加方便和功能强大,比如在标签内设置 style. 第一步:把一个普通的 标签转换成端控件,只需要在svcej.com Tom Waits Nina Hagen Marianne Rosenberg 第二步:在代码页定义top5控件,www.
2014-04-26 10:53:19
468
原创 如何处理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
303
原创 在ASP.NET中使用Memcached
现在一些。NET开发人员开始放弃ASP.NET内置的缓存机制,转而使用Memcached——一种分布式的内存缓存系统,其最初是由Danga Interactive公司为LiveJournal网站而开发。 存的一个基础性问题就是如何处理过时数据。当运行在单独的Web上,你可以很容易地清除一个已经确认被改变了的缓存。可惜,ASP.NET没有一个很好的方法来支持多。每个服务器上的缓存都对其他缓存的
2014-04-26 10:50:46
338
原创 分清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
335
原创 慎用ASP.Net的validateRequest="false"
ASP 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面:mkvjf.com以下是引用片段:Server Error in '/YourApplicationPath' Application
2014-04-26 10:48:51
347
原创 编译asp.net 2.0项目到dll文件
sp.net不是asp的简单升级,而是微软。Net计划中的一个重要组成部分,它依托。Net的多语言与强大的类库支持,引进了服务端 HTML控件与WEB控件,自动处理控件的客户端与服务端的 交互,为开发人员提供了类似下窗口编程的界面,为开发大型网络应用程序功能提 供了良好的编程接口,也能够极大地提高开发人员的工作效率。 然而,"一次转换,两次编译"过程使得aspx文件在首次执行(或更 新后首次
2014-04-26 10:47:52
324
原创 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
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人