摘要:
/*from: http://www.cnblogs.com/Dove/archive/2008/06/26/1230549.html*/今天在使用ListView编辑记录时,遇到问题:在ItemEditing事件中使用EditItem属性经常为null,protectedvoidListView1_ItemEditing(objectsender,ListViewEditEventArgse){ListView1.InsertItemPosition=InsertItemPosition.None;ListView1.EditIndex=e.NewEditIndex;//e.NewEditI
阅读全文
posted @ 2008-06-26 17:36
kofkyo
阅读(236)
推荐(0)
摘要:
/* from: 没有问题,散分贴:如果你必须开发交互式页面,ViewState越大可能意味着越有本事*/原作者sp1234 .NET3.0代码如果你有一个非常酷的页面,页面上很多东西自动地响应用户操作而展现丰富的变化,你的ViewState是很有可能达到200K的。 这里是我将ViewState持久化保持在服务器端的代码,这样ViewState不占用网络带宽,因此其存取只是服务器的磁盘读取时间。并且它很小,可以说是磁盘随便转一圈就能同时读取好多ViewState,因此可以说“不占时间”。为了再“不占磁盘时间”,我还使用了缓存。 一下这段代码可以放在页面中,或者页面的父类中: protecte
阅读全文
posted @ 2008-06-03 11:31
kofkyo
阅读(145)
推荐(0)
摘要:
/* from: http://blog.chinaunix.net/u/12457/showart_346642.html*/Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进: 1、UPDATE或INSERT子句是可选的 2、UPDATE和INSERT子句可以加WHERE子句 3、在ON条件中使用常量过滤谓词来insert所有的行到目标表中,不需要连接源表和目标表 4、UPDATE子句
阅读全文
posted @ 2008-04-10 15:35
kofkyo
阅读(282)
推荐(0)
摘要:
Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。 OTHERS处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的Oracle异常,所以在程序的最外层使用一个OTHERS处理器的话,将可以确保所有的错误都会被检测到。在一个内在的异常中,SQLCODE返回Oracle错误的序号,而SQLERRM返回的是相应的错误消息,错误消息首先显示的是错误代码。SQLCODE返回的是负数,除非Oracle的错误为“ORA-01403:NO DATA FOUND”(译:ORA-01403:.
阅读全文
posted @ 2007-12-04 17:56
kofkyo
阅读(245)
推荐(0)
摘要:
最近做项目时遇到一个问题,别人有一个专门的网站做相关的控制,领导希望可以把 那个网站iframe进来,看起来就像在我们的网站里面,当然,是有合作关系的。原来以为iframe嘛,直接框进来不就得了,真是不知天高地厚哇。放进去才发现,登录失败。自己做个简单的页面,把数据post到登录的那个验证页(jsp)是可以的,要从自己这里想办法了。PS:firefox没有遇到这个问题找了半天,微软网站上找到一个相关的。避免 Internet Explorer 中的安全警告这个里面有个解决方案:让您的用户将您的站点添加到浏览器的受信任站点列表中。这个倒真的可以解决我目前的问题,不过也有个问题,文章里面也说了:这
阅读全文
posted @ 2007-08-29 16:14
kofkyo
阅读(195)
推荐(0)
摘要:
Server.UrlEncode()http://localhost/myweb/default.aspx?name=Server.UrlEncode(中国)编码后再传such as:string username=''apple";string url="index.aspx?name="+Server.UrlEncode(username)+"&year="+year80+"&"+"month1="+month80+"&"+"mon
阅读全文
posted @ 2007-03-20 16:17
kofkyo
阅读(294)
推荐(0)
摘要:
怎么说呢,转眼又过了一年,还有不到一小时就是新的一年——2007。总觉得应该写的什么,而且一定要写,毕竟这一年终于是全部都在软件上了。好容易在将要午夜的时候找到了空闲,于是就有了现在的这篇东西。往前看,时间似乎总过的很慢,尤其在期待一些东西的时候;往后看,好快,转眼2006年结束了。夏天看世界杯的时候,想到了98,2000,还有2002和2004,尤其是2004的欧洲杯,到现在还记得舍长当时叫我起床看球的情景。两年过去了,到现在虽然似乎走上了一点正路,但终究没有什么大的发展,怎么看自己都不太满意,不过凡事总要慢慢来嘛,以后还有的是机会,注意把握就行。回首2006,.NET终于是会了一点了,不至
阅读全文
posted @ 2006-12-31 23:22
kofkyo
阅读(183)
推荐(0)
摘要:
/*from http://blog.csdn.net/renyu732/archive/2005/06/06/388564.aspx */ 问题:我用showModalDialog()弹出窗口.更改了页面的数据.关闭之后,在弹出这个窗口.可是数据没有改变.刷新后才会变.也就是说再次弹出这个窗口时他没有重新加载page_load()函数.帮帮忙.谢谢. 解决方案: 1. 在你的弹出窗口的Page_Load里面写上 this.Page.Response.Expires = 0; 2. 在弹出页面的 HTML 区 里加入 3. 在page load中把这句加上! Context.Response.
阅读全文
posted @ 2006-07-15 11:07
kofkyo
阅读(204)
推荐(0)
摘要:
从其他地方找来的,希望对有需要的人带来方便!1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return
阅读全文
posted @ 2006-03-08 21:46
kofkyo
阅读(166)
推荐(0)
摘要:
Robert G. Freeman,Oracle顾问,曾编写了几本著作,包括《便携式的数据库管理员:Oracle》和《Oracle数据库10g 新特性》,了解作为Oracle数据库管理员涉及的方方面面。在下个月的IOUG Live! 2005会议上,Freeman将会与作为新人,或者正在考虑成为新人的你分享他17年的经验,以下是SearchOracle.com对他的采访。 我们有些人想要成为数据库管理员。你能告诉这些人应该从哪里开始吗? RGF:要进入这个领域比较困难。因为数据库管理员需要对一项至关重要的公司资产——数据负责,他们倾向于挑选那些有一定程度经验的人。然而,在另一方面来看,...
阅读全文
posted @ 2006-03-08 21:43
kofkyo
阅读(167)
推荐(0)