随笔分类 -  ASP.NET技术

摘要:无刷新三级联动,这个在网上有很多,方法也很好。但是有一点比较特别的就是我的这个,是因为单位已经建立好了数据库,你得在这个上面进行添加。所以很麻烦啊。在网上也找了一些,可是大多数数据库都不一样,有一些是用vs2005和ajaxpro做的,可是我单位使用的是vs2003没有法子,只能找一些可以用了。这里要感谢的是 Eric 它在baidu的BLOG里的方法不错,我基本是采用它的方法来做的,只不过这里做... 阅读全文
posted @ 2008-01-07 16:15 ejiyuan 阅读(2047) 评论(1) 推荐(0) 编辑
摘要:方法1: // 创建MemeoryStream System.IO.MemoryStream ms = new System.IO.MemoryStream(); // 写dataset到MemeoryStream ds.WriteXml(ms,XmlWriteMode.IgnoreSchema); Response.Clear(); // 下载附件的名字 ... 阅读全文
posted @ 2008-01-04 15:44 ejiyuan 阅读(878) 评论(1) 推荐(0) 编辑
摘要:问题说明: 在获取数据库记录数据的时候, 通常返回的ArrayList集合, 没有了层次关系. 如果每次根据PID... 阅读全文
posted @ 2007-11-27 11:06 ejiyuan 阅读(761) 评论(0) 推荐(0) 编辑
摘要:摘要 你可知道,使用Ajax扩展控件(加上本文的偷懒工具)要比单独使用普通的Server控件更加省时、省心、省力!更何况还能提高程序的易用性,简直就是鱼与熊掌可以兼得!总之我是已经决定在下一个项目中使用Ajax了。如果你看过本文觉得我这话是骗人的,就请尽情的抛板砖吧。 让人又爱又恨的Ajax Control Toolkit Ajax Control Toolkit 是一套基于 ASP.NE... 阅读全文
posted @ 2007-11-27 10:48 ejiyuan 阅读(609) 评论(0) 推荐(0) 编辑
摘要:public void ExecuteInsert() { SqlConnection con = new SqlConnection("server=(local);uid=sa;pwd=sa;database=HljCost"); SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM [Manager]... 阅读全文
posted @ 2007-11-22 15:27 ejiyuan 阅读(1753) 评论(0) 推荐(0) 编辑
摘要:using System; using System.ComponentModel; using System.Web; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Collections; using System.Web.UI.Desig... 阅读全文
posted @ 2007-11-13 10:27 ejiyuan 阅读(6491) 评论(5) 推荐(1) 编辑
摘要:cs 页: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using Sy... 阅读全文
posted @ 2007-11-09 14:15 ejiyuan 阅读(3615) 评论(2) 推荐(0) 编辑
摘要:为自定义服务器控件实现事件,是一个比较复杂的过程。开发人员不仅需要根据上一篇文章中介绍的方法,实现捕获回传事件,而且有时候还需要参与回传数据处理过程。本文将通过典型应用介绍处理回传数据的方法。 1. 实现处理回传数据 在上一篇文章介绍的捕获回传事件过程中,往往都不涉及回传到服务器的控件数据。开发人员主要实现IPostBackEventHandler接口就能够成功捕获事件,并为之... 阅读全文
posted @ 2007-11-03 17:15 ejiyuan 阅读(640) 评论(0) 推荐(0) 编辑
摘要:如何快速实现HTML编辑器.NET组件 -------------------------------------------------------------------------------- 前言 最近由于工作的需要做了一个HTML编辑器,因为时间比较仓促,做得还很不完善,但是在一次调试的过程中偶然发现了一个相当取巧的方法,可以让你在几分钟内实现一个HTML编辑器,希望写出来会对大家有... 阅读全文
posted @ 2007-11-03 17:12 ejiyuan 阅读(594) 评论(1) 推荐(0) 编辑
摘要:到底哪一种最好呢?必须考虑序列化和反序列化的速度要快,占用内存小,并且不能有内存泄漏,容易使用。唉,难找啊。 我粗略看了下几种的ORM,请各位大侠不吝指教,小弟感激为盼。 国内: Web Sharp: http://websharp.sf.net License: BSD License, GNU Library or Lesser General Public License (LGPL... 阅读全文
posted @ 2007-10-25 13:10 ejiyuan 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:“无刷新页面”,只是一种不确切的效果描述(其实还有其他各种方法来实现这个效果),更确切的说是在页面上用JavaScript调用服务器端的一个方法,然后处理返回的数据。实现它最标准的方法当然是XMLHTTP。但是,程序员都希望能有更方便的方法,或者更佳的包装。比如,Lostinet的Rane就是对XMLHTTP的一个很好的包装。 在ASP.NET 2.0里面,我们可以轻松的来做到这点了。服务器端任... 阅读全文
posted @ 2007-10-17 11:20 ejiyuan 阅读(427) 评论(0) 推荐(0) 编辑
摘要:声明:本代码是引用自奚江华的著作,但我没有在网络找到相关地址,所以没有添加相关引用。这个例子是我手动敲打进来的,一是为了自己练习一下,二来也方便大家学习和指教。 为了让各为能够了解什么是AJAX,以下是一个AJAX的手工范例(即不引用任何的Library或AJAX framework),此范例颇为精要易懂,其作用主要是透过Client 端的Browser来即时监控Web 服务器资源或效能... 阅读全文
posted @ 2007-10-17 11:13 ejiyuan 阅读(325) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Text; using System.Runtime.InteropServices; public class IDE { [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi)] internal struct IDSECTOR { public us... 阅读全文
posted @ 2007-10-17 09:31 ejiyuan 阅读(1361) 评论(2) 推荐(0) 编辑
摘要:Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。 Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这... 阅读全文
posted @ 2007-10-14 02:38 ejiyuan 阅读(262) 评论(0) 推荐(0) 编辑
摘要:1,构造URL搜索参数 string strSearch = string.Empty; if (this.dropDistrict.SelectedIndex != 0) { strSearch += String.Format("{0} = '{1}'",( user.userID.Substring(0,6) == "230000") ? "City" : "Dis... 阅读全文
posted @ 2007-10-12 13:57 ejiyuan 阅读(447) 评论(0) 推荐(0) 编辑
摘要:本文仅记录一些简单的使用方法,供初学者参考。 以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下载。 1. 基本应用 using System; using System.Collections.Generic; using System.Text; using Lucene.Net; using Lucene.Net.Analysis; using Lucene... 阅读全文
posted @ 2007-10-11 00:13 ejiyuan 阅读(2100) 评论(0) 推荐(0) 编辑
摘要:我根椐这个操作没有成功,不过还是把它贴在这里,各位可以参考一下! 本示例操作 主要实现 a. ReportViewer关联Report1.rdlc的简单呈现 b. 对带有报表参数的Report1.rdlc的呈现 c. 利用程式生成的DataSet 填充报表 d. 调用存储过程 生成DataSet 填充报表 ========== 简单的呈现 ========== 1. 打开VS2005,文件->... 阅读全文
posted @ 2007-09-30 14:50 ejiyuan 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。 要学好LI... 阅读全文
posted @ 2007-09-13 08:51 ejiyuan 阅读(341) 评论(0) 推荐(0) 编辑
摘要:JavaScript已经发展成为进行Web客户端编程的标准语言。它有大量的语言资源,但是对开发的支持并不完备。大多数使用JavaScript的开发人员更倾向于用原来的方法进行调试,但是现在有很多工具来减轻测试和调试的负担。 Visual Studio 2008将是一个非常激动人心的版本,包含了成堆的强大的功能。其中一个新特性就是更加完善的支持对JavaScript的调试及IntelliSen... 阅读全文
posted @ 2007-09-13 08:46 ejiyuan 阅读(738) 评论(1) 推荐(0) 编辑
摘要:asp.net中如何打印ReportViewer报表 .net 2.0中的新控件ReportViewer可以方便的制作并显示报表,但是它没有直接支持在网页中的打印。我在分析网页HTML源代码的基础上找到了直接打印的诀窍,先做成一个函数,方便直接使用。 1.包含ReportViewer报表的网页的最终形式HTML DOM结构中,报表被放到一个中,其id命名方式为:"ReportFr... 阅读全文
posted @ 2007-06-25 08:38 ejiyuan 阅读(5033) 评论(2) 推荐(0) 编辑