Loading...
  所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> Asp/Asp.Net技术 -> 帖子列表
      [详细列表
精华贴 回收站 贴子审核
    <<                      >>    
    站长俱乐部
关于VS 2008和.NET 3.5 Beta2新特性介绍 2008-8-28
       非常重要的注意事项: 请阅读本博客贴子下面的“安装注意事项”,内含安装之后你必要采取的几个步骤,以保证一切运行良好。其中一个步骤修正了并行安装造成的ASP.NET AJAX问题。   一些Web开发新特性之快速指南   在过去的几个月里,我写过几个博客贴子,讨论这个版本里的一些新的改进。下面是我已经讨论过的几个改进的概述列表。这个列表并不详尽,还有很多很多东西我还没有机会在博客里讨论(敬请收看以后的贴子!):   VS 2008的多定向支持   VS 2008允许你构建针对多个.NET框架版本的应用。你可以从下面的博客贴子里进一步了解其中的工作原理:   VS 2008 Multi-Targeting Support   VS 2008 Web设计器和CSS支持...
[ discuz ]  点击:7   回复:1  最后更新: 2008-8-28 9:33:44 查看全文
关于VS 2008和.NET 3.5 Beta2新特性介绍 2008-8-28
       LINQ to SQL是.NET3.5中内置的OR/M (对象关系映射器)。它允许你使用.NET 对象模型对关系数据库进行建模。然后你可以使用LINQ对数据库进行查询,以及更新、插入,删除数据。LINQ to SQL完整支持事务,视图和存储过程。它还提供了一个把业务逻辑和验证规则结合进你的数据模型的简易方式。下面是一些我讨论如何使用LINQ to SQL的文章:   Part 1: Introduction to LINQ to SQL   Part 2: Defining our Data Model Classes   Part 3: Querying our Database   Part 4: Updating our Database   Part 5: Binding UI using the ASP:LinqDataSource Control   我会在以后的几周内再往这个系列里添加几篇文章。我认为你会发...
[ discuz ]  点击:2   回复:0  最后更新: 2008-8-28 9:33:07 查看全文
.Net基础Lambda表达式的一般应用教程 2008-8-28
       1. 在List中实现Find,Sort,Foreach,ConvertAll   例如:   List numList = new List();   ....//初始化   //实现Find   int x = numList.Find(n=&gt;n == 3);   //实现sort   numList.Sort((x,y)=&gt;{return x.CompareTo(y); });   //实现foreach   numList.ForEach(n=&gt;otherList.Add(n));   lambda表达式使得函数可以在使用的地方声明,并且可以在lambda函数中使用lambda函数之外的数据。个人认为前者并不是什么好事,因为函数在任何地方声明并使用可能会对代码的维护造成负面影响,有价值的地方是后者。   能够将当前scope下的数据通过lambda函数传给其它调用者,这才是有意义的...
[ discuz ]  点击:3   回复:0  最后更新: 2008-8-28 9:32:46 查看全文
VB.net 2008实例:读写注册表与获取系统信息 2008-8-28
       Visual Studio2008正式发布后吸引了大量的编程人员,为了由原来的Visual Studio2005转换为最新的Visual Studio2008不少公司也重新配置了计算机硬件设备,从而得以正常平稳的使用最新的开发工具。Visual Studio2008在一些特性上也做出了许多的改进,访问注册表以及系统内核也变得更为方便了。本文主要以Visual Studio2008 当中的VB.net语言介绍两实用的列子。   打开 Visual Studio 2008在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows应用程序(Windows Application)。单击确定 (OK) 如图1。 图 1   选择Form1窗体,在Form1窗体中添加如下控件...
[ discuz ]  点击:6   回复:2  最后更新: 2008-8-28 9:32:18 查看全文
.NET的死锁调试工具:ACorns.Debugging 2008-8-28
       默认情况下,.NET对死锁检测没有任何的支持。一种常用的方法是通过加载调试器来逐个检测所有的线程来判断是否产生了死锁。现在,图形化调试工具HawkEye的创造者Corneliu为我们提供了一个选择。他的ACorns.Debugging工具,可以在无须重新编译.NET程序的情况下对大部分死锁进行检测。对此,Corneliu是这样描述的:   这一工具不要求任何形式的重新编译,无论是哪种方式的外部依赖、对外部库的引用,都无须进行代码修改,也不受到在编码时使用指定类型的锁的影响    对于没有PDB文件的Release版本它也能照常工作    它可以分析正在运行的进程,也可分析运行之后获取的内存镜像    它可以检测涉及多线程的死锁,并返回详细的...
[ discuz ]  点击:3   回复:0  最后更新: 2008-8-28 9:31:09 查看全文
Visual C#通用模块开发:后台管理员模块 2008-8-28
       在一个网站应用系统里,系统管理员拥有管理用户的权限。在本登录模块里,让管理员有查询用户的信息权限。   界面设计   在登录界面,如果系统发现登录用户的权限是“管理员”,则跳转进入后台管理员管理模块。在这个模块里,管理员可以输入“用户名”或“用户昵称”,单击“查找”按钮查询用户信息,查询结果用gridview显示。按照图4-8所示设计界面。 图4-8 后台管理员界面   表4-6列出了后台管理员界面里各主要控件的类型和功能。      控 件 ID 控 件 类 型 功 能 描 述 Label2 Label 用来显示“用户名” 字符 Label4 ...
[ discuz ]  点击:6   回复:2  最后更新: 2008-8-28 9:30:47 查看全文
Visual C#通用模块开发:DataGrid控件 2008-8-28
       在实际的应用项目中,通常需要把用ADO.NET组件获得的数据信息显示在界面上,供用户浏览或修改。可以通过使用.NET的DataGrid控件实现这种功能。 DataGrid控件与数据绑定  DataGrid控件的主要目的是实现“数据绑定”(Data Binding),即把DataGrid控件上显示的数据同后台数据库的数据绑定在一起,同步地一起变化。 另外,DataGrid控件以表格的形式显示了查询到的数据结果集,默认的访问方式是只读而不能修改,通过设置,可以实现记录的修改和删除功能。 DataGrid代码示例 ...
[ discuz ]  点击:6   回复:2  最后更新: 2008-8-28 9:29:40 查看全文
在SQL Server中通过.NET远程的执行SQL文件 2008-8-27
       在项目开发过程中,操作数据库的过程中经常会遇到对表结构、存储过程等进行修改,这时一般的操作都是通过直接在SQL Server中的企业管理器进行操作,或者查询分析器里来执行相关的语句,而我们在实际应用中为了安全,一般能尽可能少的接触数据库服务器,如果对数据库方面如果有着良好的编程风格的时候,我们一般对会对所更改的生成一个SQL文件,而通过.NET程序来进行数据表及存储过程的更新就会有更方便的操作性了。  首先我们需要把SQL文件传到对应的WEB目录中,最好是把这个文件拷贝到一个远程用户不易访问的受保护的地方。  微软的SQL Server产品组已经编写好了这个操作页面,通过访问http://www.codeplex.com/sqlhost/Wiki/View...
[ 兜迷儿 ]  点击:34   回复:0  最后更新: 2008-8-27 9:53:52 查看全文
微软.NET Visual Studio 2008 功能提升 2008-8-27
       微软近期发布了.NETVisual Studio 2008更新版。  微软公司推出的.NETFramework3.5SP1,自今年二月以来就已经测试,还有Visual Studio 2008的SP1,这两种产品都是新推出的,.NET Framework3.5在去年11月发布,而Visual Studio 2008在2008年2月发布。  微软相关负责人表示,此次更新的特色和功能,不仅仅是修补漏洞,更是微软软件功能、特色的提升。  微软一位发言人表示,.NET SP1增加一个新的功能,.NET Framework客户端配置文件,能够准确识别安装客户所要的应用程序,而不是笼统地安装整个架构,这样可以减小安装文件的86.5%。  此外,.NET Framework3.5 SP1,将作20%至45%的改变与完善。对于Visual Studio 2008 SP1,微软补充...
[ 兜迷儿 ]  点击:21   回复:0  最后更新: 2008-8-27 9:49:38 查看全文
通过java动态创建ODBC数据源来访问DBF文件 2008-8-27
       好久没有使用过VFP了,记忆中似乎也只是在学校中使用过。这次出差,客户给了一大堆dbf文件,要求处理。  无奈啊,顾客就是上帝。虽然可以通过许多途径来处理,但是总想用java语言来处理。最终还是需要通过JNI来处理,不过用到了一个开元的操作注册表的registry-3.1.3,使用后,发现蛮简单的,网上已有很多资料介绍,就不多说了。  想了两种解决方法,第一种比较麻烦,但是看网上很多人问,就也总结了出来,其实就是通过java动态创建ODBC数据源来访问DBF文件,这个就需要用到registry,来修改注册表了。  其实,主要是动态创建ODBC数据源,开始很简单,可以手工设置一次数据源,当然也可以通过程序直接生成,问题都不大。下面只说...
[ 兜迷儿 ]  点击:16   回复:0  最后更新: 2008-8-27 9:46:35 查看全文
J2SE综合:深入了解Java 5.0的垃圾收集 2008-8-27
       内存管理是影响软件应用程序性能的一个重要因素。与实际的数据计算时间相比,分配和卸载内存所用的时间更长。  虽然C++可对内存分配与释放进行直接控制,Java利用垃圾收集来回收程序不再需要的内存,试图掌握内存管理。但是,在需要实时性能时,与垃圾收集有关的“暂停”一直是人们反对应对Java的中心论点。  垃圾收集是一个周期性的过程,它中断程序的正常执行,分析对象引用,并回收被分配但不再被引用访问的内存。在大型Java应用程序中,垃圾收集暂停可能持续几秒钟,这段时间足以中断任何类型的实时通信或控制系统。  因此,垃圾收集提供的内存提取要求一些开发者更仔细地考虑内存管理问题。即使Java并没有提供和C++同等级别的...
[ 兜迷儿 ]  点击:12   回复:0  最后更新: 2008-8-27 9:46:10 查看全文
Java课堂:初学者都必须理解的几个问题 2008-8-27
       对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。  问题一:我声明了什么!  String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。  这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello world!"这个String类型的对象。这就是真正发生的事情。我们并没有声明一个St...
[ 兜迷儿 ]  点击:17   回复:2  最后更新: 2008-8-27 9:41:42 查看全文
在VB.NET编程中使用数组 2008-8-26
       数组是程序中经常要使用到的一种数据类型,Visual Basic.Net中的数组,虽然语法结构等方面保留了和Visual Basic的很多相似之处,但也与Visual Basic存在着很多区别。其最大,也是各位Visual Basic程序员所最不能容忍的区别就是如下二点:   1. 在Visual Basic .Net中申明一个数组,其数组元素中的索引值的起点全部都为“0”,而不是以前Visual Basic中的索引值起点一般都为“1”。这种定义方法和Visual Basic .Net的孪生姐妹Visual C#非常相似。   2. 由于在Visual Basic .Net中数组都有了统一的起点,所以在Visual Basic .Net中定义一个数组,也就不再需要关键字“To”来设定数组的范围。这样在Visual Basic .Net中申明一个数...
[ 兜迷儿 ]  点击:34   回复:5  最后更新: 2008-8-26 21:14:09 查看全文
.net开发使用QueryString 2008-8-26
       使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,   这个方法还是一个不错的方案。使用这种方法的步骤如下:   1,使用控件创建web表单(form)   2,创建可以返回表单的按钮和链接按钮   3,在按钮或链接按钮的单击事件里创建一个保存URL的字符变量   4,在保存的URL里添加QueryString参数   5,使用Response.Redirect重定向到上面保存的URL   下面的代码片断演示了如何实现这个方法:   源页面代码:   private void Butto...
[ 兜迷儿 ]  点击:22   回复:3  最后更新: 2008-8-26 20:59:56 查看全文
asp.net用户ASPNET登录失败的问题 2008-8-26
       执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。    异常详细信息: System.Data.SqlClient.SqlException: 用户 &#39;XXXASPNET&#39; 登录失败。    今天将网站迁移过来后,就发现这个问题.经过摸索,发现原因是我们登录数据库的角色对数据库的权限不够.    解决办法:   1.打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个&#39;XXXASPNET&#39; --右键"属性";    2.选择"用户映射"选项---在里面将我们要访问的数据库选中    3.先别点确定---再选择我们刚才选择的哪个数据库,在下面的&qu...
[ 兜迷儿 ]  点击:18   回复:0  最后更新: 2008-8-26 20:58:18 查看全文
了解VB.NET中的常量与枚举_ 2008-8-26
       在程序运行的过程中始终固定不变的量称为常量。由于在程序设计和开发时经常会反复地运用一些常数,而且它们代表的含义有时候非常难记,所以每次都需要去核对,如果定义了常量将使之简单化,则可提高代码的可读性及可维护性。   注意,不可以任意地修改和赋予新的值。   vB.NET中常量的来源有两种,由用户利用Const语句自定义,或者是系统预先定义的,可以通过菜单中“视图”一“其他窗口”一“对象浏览器”命令或者是同时按Ctrl+Alt+J组合键就可以打开VB.NET’和VBA对象库中的常数列表。这些常数可以与应用程序的对象、方法和属性一起使用,而且每一个ActiveX控件的对象库也定义了单独的常量。   声明常量的语法格式如下:...
[ 依恬 ]  点击:20   回复:1  最后更新: 2008-8-26 20:57:30 查看全文
VB.net实现sql数据库的备份与恢复 2008-8-26
       Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click &#39;备份数据库&#39;BACKUP DATABASE Test TO DISK=&#39;C:Backup&#39; WITH Format Dim cn As SqlConnection Dim cm As SqlCommand cn = getDB() cm = New SqlCommand("BACKUP DATABASE JXbase TO DISK=&#39;C:Backup &#39; WITH Format", cn) cn.Open() cm.ExecuteNonQuery() MsgBox("备份成功") cn.Close()   End Sub   &#39;恢复 Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim cn ...
[ 依恬 ]  点击:19   回复:0  最后更新: 2008-8-26 20:52:34 查看全文
程序开发中C#创建不规则窗体代码 2008-8-26
       代码如下:      using System;   using System.Collections.Generic;   using System.ComponentModel;   using System.Data;   using System.Drawing;   using System.Text;   using System.Windows.Forms;   using System.Runtime.InteropServices;   namespace APIDemo   {   public partial class Form1 : Form   {   [StructLayout(LayoutKind.Sequential)]   private struct POINTAPI   {   internal int x;   internal int y;   }   [DllImport("gdi32.dll")]   private static extern IntPtr CreatePolygonRgn(   ref POINTAPI ...
[ 依恬 ]  点击:21   回复:0  最后更新: 2008-8-26 20:50:19 查看全文
ASP.NET将数据库里的记录转换成json 2008-8-25
       在前面我已经写了ASP的版本,最近一个项目中正好需要用json来填充下拉框,所以写了一个asp.net将数据库里的记录转换成json,代码如下: using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;namespace OTC.Utility...{public sealed class JSONHelper...{/**/////// 获取JSON字符串////// 值/// 数据表名/// public static string GetJSON(SqlDataReader drValue, string strTableName)...{StringBuilder sb = new StringBuilder();sb.AppendLine("{");sb.AppendLine(" " + strTableName + ":{");sb.AppendLine(" records...
[ taoxingqin ]  点击:39   回复:0  最后更新: 2008-8-25 19:41:53 查看全文
AppSettings属性检索ASP.NET配置信息 2008-8-25
       ASP.NET 允许开发人员通过直接公开配置设置(以强类型属性的形式)或使用常规配置 API,从应用程序中访问配置设置。下面的示例显示了一个使用 System.Web.HttpRequest 类的 Browser 属性访问 配置节的页。这是有关属性的哈希表,这些属性反映了当前正在访问页的浏览器客户端功能。实际的 节数据包含在 machine.config 文件中。  以下内容为程序代码: C#" %>  检索浏览器功能 Boolean ActiveXControls = Boolean AOL = Boolean BackgroundSounds = Boolean Beta = String Browser = Boolean CDF = Boolean Cookies = Boolean Crawler = Boolean Frames = Boolean JavaApplets = JavaApplets.ToString(...
[ taoxingqin ]  点击:31   回复:1  最后更新: 2008-8-25 19:41:18 查看全文
ASP.NET中实现模版的动态加载 2008-8-25
       ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能。以往,我们一般是在设计程序时,就已经设置好控件中的模版是怎样的了。但是,有的时候,可能我们需要动态加载模版,比如,当你要求你的应用程序的界面风格随着用户的需求而变化时,你就需要到动态加载模版的功能了。但要注意的是,并不是所有的web控件都支持模版功能,而且要注意,哪些控件支持模版的哪些功能,下面简单列出了一些支持模版功能的控件: Repeater控件,支持的模版有: HeaderTemplate, FooterTemplate, ItemTemplate, AlternatingItemTemplate, SeperatorTemplate. Datel...
[ taoxingqin ]  点击:31   回复:2  最后更新: 2008-8-25 19:40:14 查看全文
.NET和JAVA 在安全方面的比较 2008-8-25
       安全配置   两个平台的配置都是通过XML或纯文本文件,两个平台最大的区别在于处理安全配置体系的方式不同。   在.NET平台,有图形接口和命令行二种方式来修改安全配置参数。Mscorcfg.msc是图形接口方式,Caspol.exe提供了命令行方式,适用于批处理或配置文本。   JAVA平台只提供了图形接口的工具policytool.exe。和.NET不同的是,它的目标对象(配置文件)的名字和位置不是固定的。   .NET定义了不同范围的安全配置文件:系统范围,本机范围,本用户范围。在配置有冲突时,原则上小范围的参数有优先权。   JAVA和J2EE的核心配置文件都保存在固定位置,但扩展配置文件随厂家不同而不同。   代码封装:检验   JAVA ...
[ taoxingqin ]  点击:29   回复:3  最后更新: 2008-8-25 19:39:00 查看全文
.NET分层架构实战中:需求分析与数据库设计 2008-8-25
       在实际的项目中,需求分析和数据库的设计是很重要的一个环节,这个环节会直接影响项目的开发过程和质量。实际中,这个环节不但需要系统分析师、软件工程师等计算机方面的专家,还需要相关领域的领域专家参与才能完成。   但是,在这个文章系列中,所要使用的Demo仅仅是一个例子,而且其业务极为简单,因此,这里并不是真正的需求分析和数据库设计,而是将Demo的需求和数据库罗列至此,使朋友们对Demo有一个大体的了解,方便后续文章中开发过程的理解。   需求分析:   这个项目是一个留言本,其业务极为简单,现将其描述如下。   1.任何访问者可以进行留言,留言完成后,不会立即显示正文,而是要经过管理员验证后才可显...
[ taoxingqin ]  点击:30   回复:1  最后更新: 2008-8-25 19:36:48 查看全文
基于.NET平台的分层架构实战下:架构概要设计 2008-8-25
       本文主要是对将要实现的架构进行一个总体的描述,使朋友们对这个架构有个宏观上的认识。这篇文章理论性的东西会偏多一点,从下篇开始,将进行实际项目的开发。这篇文章的许多内容摘自我的毕业论文。   架构基本原则:   这里,将描述一些在这个架构设计中的基本原则,其中很多都是经典的设计原则,不过针对分层架构的特点,用我自己的语言进行了描述。其中也有我自己提出的原则。   逐层调用原则及单向调用原则   现在约定将N层架构的各层依次编号为1、2、…、K、…、N-1、N,其中层的编号越大,则越处在上层。那么,我们设计的架构应该满足以下两个原则:   1.第K(1   2.如果P层依赖Q层,则P的编号一定大于Q。 ...
[ 爱死你了杏 ]  点击:32   回复:3  最后更新: 2008-8-25 16:09:33 查看全文
基于.NET平台的分层架构实战上:综述 2008-8-25
       通过浏览博客园的文章发现,很多朋友对分层架构特别感兴趣,刚好我刚做完的毕业设计就是专门研究.NET平台上分层架构的(题目叫“基于.NET平台的分层架构与设计模式应用研究”)。通过做这篇论文,我对分层架构有了一定的了解,所以,就萌发了想写一个文章系列,详述一下分层架构。然而,论文的理论性太强,不适合在网上发布,尤其不适合初学者理解,所以,我想在这个文章系列中,少讲理论,而是通过做一个完整的案例来讨论分层架构的基本方法,这样会直观很多。希望在这个文章系列的写作过程中,能和朋友们一起学习,一起进步。   为了让朋友们把主要精力放在理解分层架构而不是案例本身,我准备选择一个相对简单的留言本系统作为...
[ 爱死你了杏 ]  点击:37   回复:1  最后更新: 2008-8-25 16:07:44 查看全文
程序员提高C#编程水平的50个要点 2008-8-25
       1.总是用属性 (Property) 来代替可访问的数据成员   2.在 readonly 和 const 之间,优先使用 readonly   3.在 as 和 强制类型转换之间,优先使用 as 操作符   4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if   5.总是为自定义类重载 ToString 方法   6.区别值类型和引用类型   7.使用不可变的值类型(Immutable Atomic Value Types)   8.在值类型中,确保0是一个合法的数据   9.理解 ReferenceEquals, static Equals, instance Equals 和 比较运算符(==)之间的关系   10.理解 GetHashCode方法的缺陷   11.在编写循环时,优先使用 foreach.   12.在定义变量的时候就将其初始化  ...
[ 爱死你了杏 ]  点击:34   回复:2  最后更新: 2008-8-25 16:06:44 查看全文
ASP.NET中XML数据的处理 2008-8-25
       SqlDataSource和ObjectDataSource控件都是平面表格式的数据源控件,操作也相对简单,在这里我就不细说了。   ASP.NET中XML数据是怎样的处理呢?下面就详细讲解。   在这里我主要谈下用于连接XML文件的XmlDataSource和用于连接站点导航数据的SiteMapDataSource这两个层次数据源控件中XmlDataSource数据绑定到平面表格控件的一些东西。   XmlDataSource控件允许其它控件绑定到XML数据。XmlDataSource支持DataFile属性,它被用于指定作为输入(input)的XML数据文件的路径。你还可以指定TranformFile属性,给数据应用XSLT转换;设置XPath属性来指定需要暴露的数据源节点的子集。   TransformFile="~transXml" XPath=...
[ 爱死你了杏 ]  点击:27   回复:1  最后更新: 2008-8-25 16:05:20 查看全文
给FF添加了IE专有的属性和方法: 2008-8-25
       1.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;  2.会用asp,并不说明你会asp;  3.看asp的书,是学不了asp语言的;  4.浮躁的人容易说:asp语言不行了,应该学yy;——是你自己不行了吧!?  5.浮躁的人容易问:我到底该学什么;——别问,学就对了;  6.浮躁的人容易问:asp有钱途吗;——建议你去抢银行;  7.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!  8.浮躁的人容易问:asp和yy哪个好;——告诉你吧,都好——只要你学就行;  9.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;  10.把时髦的技术挂在嘴边,还不如把过时的技术记在心里...
[ aoyun2008 ]  点击:26   回复:0  最后更新: 2008-8-25 10:42:24 查看全文
DataGrid入门经典 2008-8-25
       这篇文章主要介绍如何在DataGrid控件中实现编辑、删除、分类以及分页操作。为了实现我们的意图,我们使用SqlServer2000自带的NorthWind数据库。程序分为两部分: 1.包含HTML代码的.ASPX文件 2.包含所有逻辑及方法的后台C#类文件 代码: ASPX文件: 在这里我们设计了一个DataGrid对象,我为一些属性和方法作了注解。它就变得如此的简单: 代码拷贝框 &lt;asp:DataGrid id="MyDataGrid" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 104px" runat="server"  Border...
[ jingchao ]  点击:29   回复:1  最后更新: 2008-8-25 10:39:28 查看全文
Dataset初步 2008-8-25
       在一个DataSet中储存多个数据表 我们在ASP中很多人习惯于使用RecordSet对象来操作数据库,但是RecordSet有一个的缺点就是一个RecordSet只能储存一个数据表,当我们需要操作多个表时,不得不在多个RecordSet中来回操作,虽然这些在使用习惯后也没有什么,但是对一个新手来说, 这也是一个很麻烦人的事情。光是那些变量名就可以搞浑你,现在好了,在ASP.Net中,只需要一个DataSet就可以完成一切。大大的方便了我们的程序。先看一段程序,再来细细讲解。 代码拷贝框&lt;% @ Page Language="C#" %&gt;&lt;% @ Import Namespace="System.Data" %&gt;&lt;% @ Import Namespace="System.Dat...
[ jingchao ]  点击:22   回复:0  最后更新: 2008-8-25 10:38:44 查看全文


 热门帖子
 第1页 共496页 本页30条 主题数 14870     <<                      >>    
    普通贴   精华贴    固顶贴子   总固顶贴子    商品贴子   投票贴子   结贴    锁帖
  首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
  咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
  业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com