.net/c# - 文章列表
共 169 页
-
DB2 9和ASP.NET2.0构建下一代应用程序之二
构建应用程序的步骤\n 运行 Visual Studio 2005。选择 ASP.NET WebSite 图标。选择语言为 C# 或 Visual Basic,如图 8 所示:\n 图 8. 在 Visual Studio 2005 中创建新的网站\n \n 单击 OK 之后,默认情况下进入 Source View。由于本教程的特色就是不用编写代码,因此我们接下来转换到 Design View。\n 展开 Toolbox。在 Data Tab 下面,将 GridView 控件和 Details View 控件拖放到 Webform 上。您的应用程序应该如图 9 所示:\n 图
-
Asp.net Ajax 学习笔记5 UpdatePanel的使用(下)
PageRequestManager类\nPageRequestManager类处于Sys.WebForms命名空间下\ngetInstance方法– 获得全局唯一的PageRequestManager实例\nisInAsyncPostBack属性– 是否正处在一个异步更新过程中\nabortPostBack方法– 取消当前的异步更新\nSys._Application的事件– init事件– load事件– unload事件\nPageRequestManager的事件– 异步刷新时触发– initializeRequest– beginRequest– pageLoading– pageL
-
第二篇:使用Visual Studio 2008进行数据层开发
LINQ是Visual Studio 2008在重要内容之一,本节也主要是介绍如何利用LINQ来构建我们的数据层。在本篇文章中用到了C#3.0的新特性,不了解的朋友可以到我的另一个系列《C#3.0 为我们带来什么》中查看,本篇中不再做过多介绍。在数据库中建立City、Module、Province、User、UserGroup 5个表,如图1。 图1\n数据库脚本Codeif exists (select * from sysobjects where id = OBJECT_ID(‘[Citys]‘) and OBJECTPROPERTY(id, ‘I
-
Asp.Net Ajax 学习笔记6 客户端访问WebService(上)
1、要客户端能访问WebService,那么WebService类必须加上[ScriptService]标记,此标记在System.Web.Script.Services命名空间下,并且被访问的方法必须是public和加上[WebMethod]标记。客户端在ScriptManager标签之间加上如下代码<Services> <asp:ServiceReference Path=”WebService地址” InlineScript=”true” /></Services>InlineScript属性表
-
第三篇:使用Visual Studio 2008实现基本的页面交互
下面开始本节内容:\n打开上节创建的项目,添加一个新的web页面ModuleManager.aspx。将一个GridView拖动到设计器,将其命名为GridViewModules。在设计视图使用快捷键F7打开代码视图,找到Page_Load函数,完成其中代码。SecurityDataContext db; protected void Page_Load(object sender, EventArgs e) {db = new SecurityDataContext(); if (!IsPostBack) {
-
LINQ体验(1)——Visual Studio 2008新特性
一、写本系列的目的\n我平时利用课余零碎时间来学习ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等新东西,通过笔记形式来记录自己所学的历程,也给大家一起学习Visual Studio 2008 和 .NET 3.5提供一个平台,为保证此系列的完整性,我打算先依次介绍一下C# 3.0新语言特性和改进,然后从一条一条LINQ语句分析来贯穿LINQ的知识点。最后通过一个实例程序实战Linq to sql带来全新的编程体验。此系列比较长,欢迎大家关注和对此系列提出建议。已经熟悉的朋友欢迎去博客园社区的Web技术联盟小组,在Web技术联盟小组的Ter
-
Asp.net Ajax 学习笔记7 客户端访问WebService(中)
1、使用复杂参数或返回值 \n作为参数的类型一定要有默认的构造函数,就是说要有无参的构造函数。 客户端使用的类型必须要和服务端的类型共有域变量及属性,注:设置的属性必须要有Setter方法。客户端使用服务端的复杂类型有两种方式构造一个对象。1是使用JSon字符串的形势,设置一个变量,让它的值类似与{“名称1″:值1, “名称2″:值2}这种方式,名称1,名称2,要与服务段公有的字段相同。 var color = {“Red” : 50, “Green” : 100, “Blue̶
-
第四篇:使用Visual Studio 2008实现用户注册页面
本节主要内容:数据验证控件的使用。\n从我们第1节创建的模板创建一个新的web页面,对页面进行布局,如图1.\n图1\n代码:\nCode<asp:Content ID=”Content1″ ContentPlaceHolderID=”head” runat=”server”></asp:Content><asp:Content ID=”Content2″ ContentPlaceHolderID=”ContentPlaceHolder1″ ru
-
Asp.Net Ajax 学习笔记8 客户端访问WebService(下)
1、改变客户端访问WebService代理方法名\n客户端无法重载函数,只能根据arguments的参数来判断。并且不能根据参数的类型来判断 如果WebService端有函数的重载,这时候映射到客户端是无法区别的。那么我们需要把函数的重载在客户端映射成非重载函数。在WebService方法上添加一个[WebMethod(MessageName = “…\")]这样一个标记 [WebMethod]public int GetRandom(){ return new Random(DateTime.Now.Millisecond).Next();}\n[WebMethod(MessageNa
-
第五篇:创建第一个ajax页面
本节使用northwind示例数据库,没有的朋友可以在这里下载http://www.microsoft.com/downloads/details.aspx?FamilyId=06616212-0356-46A0-8DA2-EEBC53A68034&displaylang=en AJAX首次作为Visual Studio的绑定功能为我们编写代码提供了大量便利,也使我们可以运用最少的时间实现最好的用户体验。主要应用在异步处理、页面部分刷新、减少数据传输量、提供用户体验上。我们今天不对AJAX做过多讲解,主要是通过示例提供一个对ajax的直观印象。\n本篇目标:1、 使用ajax获