• 等级
  • 65113 访问
  • 37 原创
  • 18 转发
  • 52326 排名
  • 7 评论
  • 0 获赞

不使用“DataSourceControl DataSource”的情况下如何分页和排序

If you set AllowPaging="true" orAllowSorting="true" on a GridView control withoutusing a DataSourceControl DataSource (i.e. SqlDataSource,ObjectDataSource), you will run into the following error

2009-01-02 22:54:00

[转]利用.NET中的反射机制实现IList到DataTable的转换

 public static DataSet ListToDataSet(IList ResList) {      DataSet RDS=new DataSet();      DataTable TempDT = new DataTable();      //此处遍历IList的结构并建立同样的DataTable      System.Reflection.PropertyInfo[]

2009-01-02 22:52:00

[转]PetShop 4架构分析

刚开始打开PetShop项目的时候,我们未免会被如此多的项目吓一跳,不过只要用心的去分析,看懂它并不是非常难的事。 首先我们来看一下WEB项目,因为我们做WEB应用程序首先想到的就是看看页面是怎么实现的,然后一路追溯下去,直到看明白程序是如何把数据显示到页面和如何处理页面的数据的。 比如说首页吧,Default.aspx,我们看到首页很简单,大多数是静态的,只显示了一个Categories

2008-11-12 22:54:00

VS2008 快捷键大全

Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移

2008-10-25 09:55:00

ASP.NET2.0网页的生命周期

网页的生命周期列表:  PreInit (2.0)  ->初始化Theme,应用MasterPage和控件Skin  ->Init  ->InitComplete (2.0)  ->If PostBack,创建子控件并加载控件/视图状态  ->PreLoad (2.0)  ->Load  ->If PostBack,则触发服务器端事件  ->LoadComple

2008-10-04 14:36:00

MySql远程连接的问题

MySql远程连接的问题 1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host =

2008-01-21 22:24:00

vc7中的ClassWizard

 VC7中没有了VC6中的ClassWizard,但是可通过控件的属性追加消息映射。如下图: 

2008-01-02 16:09:00

[javascript]判断email地址的有效性

function isEmailFormatValid(emailSrc) { var email = emailSrc.Trim(); if (email == ) {  return false; }  var regex = //w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*/;  if (regex.test(email)) {   var str

2007-09-11 00:16:00

Windows Socket API函数解说

本文所谈到的Socket函数如果没有特别说明,都是指的Windows Socket API。一、WSAStartup函数   int WSAStartup(     WORD wVersionRequested,       LPWSADATA lpWSAData     );   使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的S

2007-09-09 17:36:00

如何避免不小心关掉web浏览器窗口

  g_blnCheckUnload = true;  function RunOnBeforeUnload() {     if (g_blnCheckUnload) {window.event.returnValue = You will lose any unsaved content;        }    }这样每次关闭浏览器窗口或涮新页面时,都要触发onbeforeunload这

2007-09-06 18:32:00

【转】java/oracle日期处理

  public class Test{   public static void main (String args []){    java.util.Date a = new java.util.Date();   System.out.println(a);   java.sql.Date b = new java.sql.Date(a.getTime());   System.out.p

2007-07-31 16:08:00

【转】Useful SQL reference 一些有用的SQL

一些有用的SQL,都是oracle manage常用的。    列在这里做参考,因为太难记了。    时时更新。    1。监控当前数据库谁在运行什么SQL 语句    SELECT osuser, username, sql_text from v$session a, v$sqltext b  where a.sql_address =b.address order by address, p

2007-07-31 16:03:00

【转】SQL字符串函数

  一、字符转换函数  1、ASCII()  返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。  2、CHAR()  将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。  3、LOWER()和UPPER()  LOWER()将字符串全

2007-07-31 16:02:00

【转】Java连接Oracle数据库的各种方法

java与oracle的接口:在数据库中运行JAVA可以说是ORACLE8i的最令人激动的新特性。在你创建的使用ORACLE8i 数据库的应用程序中,你可以使用与JAVA有关的新特征,轻松的将程序发布到INTERNET或INTRANET上。Methods for Using Java in ORACLE大家都知道JAVA在跨平台开发与INTERNET开发中已经比较流行,ORACLE8i及以后的版本

2007-07-31 16:00:00

[转]Orcle转SQL

SQL 语言支持 这一部分概述了 Transact-SQL 和 PL/SQL 语言语法之间的相同点和不同点,并给出转换策略。 要将 Oracle DML 语句和 PL/SQL 程序迁移到 SQL Server 时,请按下列步骤执行: 验证所有 SELECT、INSERT、UPDATE 和 DELETE 语句的语法是有效的。进行任何必要的修改。 把所有外部联接改为 SQL-92 标准外部联接语法。

2007-07-31 15:59:00

VC多工具栏停靠

在CMainFrame中声明成员函数,并调用即可。//barName TOOLBAR资源名称void CMainFrame::DockControlBarEx(CToolBar *bar, LPCTSTR barName){ if (!bar->CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP  | CBRS_GRI

2007-05-24 11:24:00

VC中的DC

DC(Device Context) 设备上下文,可以理解为我们要在上面写写画画的那张纸。VC中有CDC CClientDC,CPaintDC。举几个例子吧,1、在整个屏幕上画画创建一个基于对话框的MFC AppWizard(exe),添加一个按钮 button1,建立相关联的响应函数OnButton1(),在函数中添加如下代码://获取当前桌面的指针CWnd* pwnd = 

2007-05-18 10:19:00

在VC中做一个选择文件夹的对话框

void CBmp2aviDlg::OnOpenFolder() { CString sFolderPath; BROWSEINFO bi; char Buffer[MAX_PATH]; //初始化入口参数bi开始 bi.hwndOwner = NULL; bi.pidlRoot = NULL; bi.pszDisplayName = Buffer;//此参数如为NULL则不能显示对话框框 bi.

2007-05-17 10:30:00

在线编辑器实现原理(兼容IE和FireFox)

线编辑器在我们日常的项目开发中非常有用(如新闻系统),它可以方便地实现文章的在线编辑,省掉了FrontPage等工具。那么是怎样实现浏览器在线编辑功能的呢?  首先需要IE的支持,在IE5.5以后就有一个编辑状态. 就是利用这个编辑状态,然后用javascript来控制在线编辑的。      首先要有一个编辑框,这个编辑框其实就是一个可编辑状态的网页, 我们用iframe来建立编辑框。      

2007-04-06 23:28:00

在线编辑器原理

先解释一下在线编辑器的原理:首先需要IE5.0以上版本的支持.因为IE5.0以上版本有一个编辑状态,可以在一个iframe里面输入文字.然后通过 "document.body.innerHTML"可以获取iframe里面的html代码.这个就是关键。那怎么才能让ifrmae处于编辑状态呢,可以用function document.onreadystatechange(){HtmlEdit.docu

2007-04-06 23:26:00

listen

爱好看电影,上网,逛书店等
关注