
vs.net2005学习笔记2006年10月
zjghd
这个作者很懒,什么都没留下…
展开
-
体验ASP.NET 2.0 中的异步页功能
简单介绍实现原理 下图左为未使用异步页功能执行过程(Asp.net 1.0通常情况), 下图右为使用了异步页执行过程(Asp.net 2.0新增特性). 1. 当未使用异步页时,一个线程只能为同一个页面的请求服务. 即使页面请求过程中处理其它的I/O等操作时,此线程也一直处于等待状态. 当此页面使用完此线程时,才将它放回到线程池. 线程数量是有限的! 所以当不使用线程时及时放回线池可以使系统转载 2006-09-25 14:45:00 · 669 阅读 · 0 评论 -
模板中的数据绑定
模板中的数据绑定模板化数据绑定控件提供在页中呈现数据的最大灵活性。您可以回想一下 ASP.NET 1.x 版中的几个模板化控件,如 DataList 和 Repeater 控件。ASP.NET 2.0 继续支持这些控件,但在此版本中,在模板中对控件进行数据绑定的方式已得到简化和改进。本部分讨论在数据绑定控件模板中进行数据绑定的各种方式。 数据绑定表达式ASP.NET 2.0 改进了模板转载 2006-10-09 13:29:00 · 1823 阅读 · 0 评论 -
将 JavaScript 与 ASP.NET 2.0 结合使用的简便方法
我们曾经在 ASP.NET 1.x 应用程序中有效地使用 JavaScript。不过,在 ASP.NET 2.0 中,您会发现完成此项任务的方法已发生了改变。本文将介绍一种比较典型的且很方便使用的方法供大家参考。 将JavaScript 函数放到单独的文件中(.js 文件)。一旦它们位于单独的文件中,并且是某个项目的一部分,即可使用js文件中内建的方法。但是这样做每页都要加载此js文件,所以用原创 2006-10-10 16:05:00 · 967 阅读 · 0 评论 -
创建表头固定,表体可滚动的GridView
本方法只需要设置一个GridView的宽度,其它宽度不需要设置。测试环境:IE6,Firefox通过。C# "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> // 计算数据,完全可以从数据看取得 ICollection CreateDataSource( ) { System.Data.Dat转载 2006-10-11 11:09:00 · 807 阅读 · 0 评论 -
Table 、TableRow 和 TableCell 的简单应用
Table 、TableRow 和 TableCell Table 控件通过向表的 Rows 集合添加 TableRows 和向行的 Cells 集合添加 TableCells 来以编程方式生成表。可以通过向单元格的 Controls 集合添加控件来以编程方式向表单元格添加内容。 下面的示例演示如何使用 Table 控件。 C# Table1.aspx html>head>转载 2006-10-08 11:10:00 · 2504 阅读 · 0 评论 -
用户控件的一些常用方法和注意事项
除了 ASP.NET 提供的内置服务器控件之外,还可以使用已学会的编写 Web 窗体页的相同编程技巧轻松地定义自己的控件。实际上,只需少量修改,几乎任何 Web 窗体页都可在其他页中作为服务器控件重用(注意,用户控件的类型是 System.Web.UI.TemplateParser,该类型直接从 System.Web.UI.UserControl 继承)。用作服务器控件的 Web 窗体页简称为用户转载 2006-10-08 13:14:00 · 1493 阅读 · 0 评论 -
Griview Detailview formView自定义分页样式
虽然 GridView、DetailsView 和 FormView 提供页导航 UI 的默认呈现,但是也可以通过设置 PagerTemplate 属性自定义页导航的呈现。在该模板中,您可以放置 CommandName 属性设置为 Page 并且 CommandArgument 属性设置为 First、Prev、 Next、Last 或 (其中 是特定页索引的值)的 Button 控件。下面的示原创 2006-10-10 09:29:00 · 1762 阅读 · 1 评论 -
关闭web窗体不显示提示框
在页面加载的时候,就运行脚本,可它提示"您查看的网页正在试图关闭窗口,是否关闭此窗口"我想不让它显示,直接关闭,我该如何做啊? window.opener=null;window.close();原创 2006-10-11 16:37:00 · 1055 阅读 · 0 评论 -
彻底剖析C# 2.0泛型类的创建和使用
彻底剖析C# 2.0泛型类的创建和使用 作者: 朱先忠转载 2006-10-13 15:04:00 · 705 阅读 · 0 评论 -
如何用DataReader访问多个结果集
根据查询语句,可以返回多个结果集。在默认情况下,数据阅读器定位在它们第一个结果上,我们可以用Read()方遍利当前结果集中的所有记录,在得到最后一个记录后,Read方法返回false.并且不能向前移动。要移动到下一个结果集,可以使用NextResult方法。如果没有其它结果集要读取,则返回false。下面的代码就表明如何访问所有返回的结果集中的所有记录。 /// /// 执行S原创 2006-10-18 19:24:00 · 1455 阅读 · 1 评论 -
以编程方式创建用户控件
与普通服务器控件一样,用户控件也可以以编程方式创建。通过传入用户控件源文件的虚拟路径,可使用页的 LoadControl 方法加载用户控件: Control c1 = LoadControl("userControl.ascx");((UserControl)c1).Category = "business";Page.Controls.Add(c1);注释:CateGory是userCon原创 2006-10-13 15:39:00 · 884 阅读 · 0 评论 -
Ajax实现DataGrid/DataList动态ToolTip
Ajax实现DataGrid/DataList动态ToolTip 1.建立一aspx页面,html代码2.cs代码using System.Data.SqlClient;using System.IO;protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack)转载 2006-10-20 09:09:00 · 1068 阅读 · 1 评论 -
ajaxPro.dll用法解析
引用:Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这转载 2006-10-20 11:21:00 · 2067 阅读 · 0 评论 -
这些等式成立吗?
男人+房子+女人=家;男人+女人+房子=幸福;男人+女人=永恒;男人+房子=孤独;原创 2006-10-09 08:51:00 · 561 阅读 · 0 评论 -
页与页之间如何共享代码
在页之间共享代码尽管可以将代码放在站点的每个页上(使用上一节中所述的内联或代码隐藏分离模型),但有时您将希望在站点中的多个页之间共享代码。将这些代码复制到需要它们的每个页上,这种做法既低效又使代码难以维护。幸运的是,ASP.NET 提供了几种简单的方法,使应用程序中的所有页都可以访问代码。 代码目录 2.0 中的新增功能与页可在运行时动态编译一样,任意代码文件(例如,.cs 或 .vb转载 2006-10-09 08:42:00 · 846 阅读 · 0 评论 -
ASP.NET 2.0中合并 GridView 的表头单元格
作者tag:windows/.net ASP.NET 2.0 gridview 合并单元格 【asp.net 2.0】 【精通gridview】 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection转载 2006-09-28 18:14:00 · 653 阅读 · 0 评论 -
ASP.NET 2.0 中的异步页
发布日期: 2006-4-19 | 更新日期: 2006-4-19下载本文的代码: WickedCode0510.exe (123KB) 本页内容 ASP.NET 1.x 中的异步页转载 2006-09-25 14:59:00 · 635 阅读 · 0 评论 -
Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
(二). 示例代码 1public partial class UpMultiFileControl2 : System.Web.UI.UserControl 2{ 3 protected void Page_Load(object sender, EventArgs e) 4 { 5 if (!Page.IsPostBack) 6转载 2006-09-29 13:29:00 · 909 阅读 · 0 评论 -
ASP.NET2.0实现页面无刷新CallBack_修正版[转贴]
在看到众多网站转载的这篇文章时,发现调式时有错误,特发表了此修正版后面的例子大家针对原版举一反三。Asp.Net2.0的客户端回调是一种很让人激动的方法,他能够让我们控制要提交什么数据给服务器而不用提交整个页面,同时服务器也只返回你所需要的数据而不要发回整个页面。 首先我们要说一个很重要的方法:GetCallbackEventRefernce. GetCallbackEventRe原创 2006-09-29 13:32:00 · 808 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0
发布日期: 2006-5-9 | 更新日期: 2006-5-9适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server 2003Microsoft InterNET Information ServicesMicrosoft Message QueuingMicros转载 2006-09-22 16:08:00 · 732 阅读 · 0 评论 -
在 ASP.NET 2.0 中上载文件
发布日期: 2006-4-5 | 更新日期: 2006-4-5Bill EvjenReuters适用于:Microsoft ASP.NET 2.0Microsoft Visual Web Developer 2005 Express Edition摘要:了解如何使用 Microsoft ASP.NET 2.0 中新增的 FileUpload 服务器控件。转载 2006-09-22 16:13:00 · 692 阅读 · 0 评论 -
关于loose.dtd和xhtml1-transitional.dtd等文档类型定义模型中CSS失效的解决办法。
最近,很多人反映 下面的CSS定义在 loose.dtd和xhtml1-transitional.dtd下无效了:body{SCROLLBAR-FACE-COLOR: #f2f2f2; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #999999; SC转载 2006-09-28 18:54:00 · 619 阅读 · 0 评论 -
将 JavaScript 与 ASP.NET 2.0 配合使用
适用于:ASP.NET 2.0Visual Web Developer 2005 Express Edition摘要:学习如何将 JavaScript 与 ASP.NET 2.0 应用程序配合使用。本页内容 简介转载 2006-09-22 16:01:00 · 784 阅读 · 0 评论 -
ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!
ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了!发布日期: 2005-1-13 | 更新日期: 2005-1-13Dino Esposito本文参考 2004 年 5 月的 ASP.NET 2.0 技术预览版本。文中包含的所有信息均有可能变更。本文讨论:转载 2006-09-25 16:09:00 · 1129 阅读 · 0 评论 -
ASP.NET 2.0中将 GridView 导出到 Excel 文件中
下面代码实现将 GridView 导出到 Excel文件中。值得注意的是VerifyRenderingInServerForm重载方法: MSDN上的 VerifyRenderingInServerForm 方法的描述: 必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方转载 2006-09-28 18:26:00 · 663 阅读 · 0 评论 -
HiddenField用法
HiddenField 此控件允许开发人员存储非显示的值。 HiddenField 控件用于存储需要在向服务器的发送间保持的值。它作为 元素呈现。通常,使用视图状态、会话状态和 Cookie 维护 Web 窗体页的状态。但是,如果这些方法被禁用或不可用,则可以使用 HiddenField 控件来存储状态值。注意,因为 HiddenField 的值将呈现给客户端浏览器,所以它不适用于存储安全转载 2006-10-08 10:31:00 · 9508 阅读 · 0 评论 -
ListBox控件的基本用法(源代码)
html> script language="C#" runat="server"> void AddBtn_Click(Object Src, EventArgs E) { if (AvailableFonts.SelectedIndex != -1) { InstalledFonts.Item转载 2006-10-09 08:25:00 · 1840 阅读 · 0 评论 -
在Asp.Net 2.0中应用DataFormatString
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符串转载 2006-10-30 11:28:00 · 944 阅读 · 1 评论