Jack-Leung

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  123 随笔 :: 10 文章 :: 47 评论 :: 26万 阅读

07 2011 档案

摘要:使用JS在页面获取ID为“btn_Next”的控件: document.getElementById("btn_Update").style.display = "none";运行程序后,弹出错误,找不到对象,而页面确实存在该控件:<asp:Button ID="btn_Update" runat="server" Text="Update" class="button" OnClick="btn_Update_Click"/>原因: 在后台p 阅读全文
posted @ 2011-07-28 12:55 Jack.leung 阅读(1651) 评论(8) 推荐(0) 编辑

摘要:在编写一个保存并继续的操作时,流程是先将填写的清单插入到数据库中,然后再动态生成一个插入的序号,这时候就要统计已经插入的记录的数量,用linq来完成插入操作,部分代码如写:..... irpdbml.BasicTable.InsertOnSubmit(BasicT);//执行插入操作 irpdbml.SubmitChanges();//提交更改 IRPdbDataContext irpdbml = new IRPdbDataContext(); int count1 = (from bt in irpdbml.BasicTable where bt.SubDatabase_ID == Conv 阅读全文
posted @ 2011-07-26 17:10 Jack.leung 阅读(1784) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2011-07-25 16:51 Jack.leung 阅读(2) 评论(0) 推荐(1) 编辑

摘要:1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScript™ 以及Ajax 编程。有人使用这样的一比喻来比较prototype和j 阅读全文
posted @ 2011-07-21 15:08 Jack.leung 阅读(1050) 评论(3) 推荐(1) 编辑

摘要:服务器端LINQ to JSON获取LINQ to JSON的开源资源,可以访问http://json.codeplex.com/。如果仅使用,可以下载Newtonsoft.Json.dll。在项目中引用Newtonsoft.Json.dll就可以获得LINQ to JSON的能力了。在下面的示例中,我使用到了Northwind数据库,使用LINQ to SQL方式读取所有产品类别数据,创建一个JObject对象:using (NorthwindDataContext db = new NorthwindDataContext()){ JObject json = new JObject( / 阅读全文
posted @ 2011-07-21 12:58 Jack.leung 阅读(2844) 评论(0) 推荐(2) 编辑

摘要:=>語彙基元又稱為 Lambda 運算子。它會在「Lambda 運算式」(Lambda Expression) 中使用,以分開右邊的 Lambda 主體和左邊的輸入變數。Lambda 運算式是類似匿名方法 (Anonymous Method) 的內嵌 (Inline) 運算式,但更有彈性。它會在以方法語法所表示的 LINQ 查詢中大量使用。string[] words = { "cherry", "apple", "blueberry" };int shortestWordLength = words.Min(w => w 阅读全文
posted @ 2011-07-19 16:34 Jack.leung 阅读(323) 评论(0) 推荐(0) 编辑

摘要:排序规则简介: 什么叫排序规则呢?MS是这样描述的: "在 Microsoft SQL Server 2000 中,字符串的物理存储由排序规则控制。排序规则指定表示每个字符的位模式以及存储和比较字符所使用的规则。 " 在查询分析器内执行下面语句,可以得到SQL SERVER支持的所有排序规则。 select * from ::fn_helpcollations() 排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。如: Chinese_PRC_CS_AI_WS 前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。 阅读全文
posted @ 2011-07-19 11:47 Jack.leung 阅读(542) 评论(2) 推荐(0) 编辑

摘要:VS2005快捷键大全快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F3帮助-搜索SHIFT + ALT + ENTER全屏显示CTRL 阅读全文
posted @ 2011-07-18 16:56 Jack.leung 阅读(299) 评论(1) 推荐(0) 编辑

摘要:一、动态链接库的概念 动态链接库(DynamicLinkLibrary,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用。 动态链接是相对于静态链接而言的。所谓静态链接是指把要调用的函数或者过程链接到可执行文件中,成为可执行文件的一部分。换句话说,函数和过程的代码就在程序的exe文件中,该文件包含了运行时所需的全部代码。当多个程序都调用相同函数时,内存中就 阅读全文
posted @ 2011-07-18 11:04 Jack.leung 阅读(1512) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2011-07-15 17:29 Jack.leung 阅读(0) 评论(0) 推荐(0) 编辑

摘要:一:例子:文本框和数据验证控件:<asp:TextBox ID="TxtOldPs" runat="server" Width="150px"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TxtOldPs"Display="None" ErrorMessage=& 阅读全文
posted @ 2011-07-14 12:05 Jack.leung 阅读(970) 评论(0) 推荐(0) 编辑

摘要:【1、最基本的弹出窗口代码】其实代码非常简单:<SCRIPT LANGUAGE="javascript"><!--window.open ('page.html')--></SCRIPT>因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.o 阅读全文
posted @ 2011-07-08 09:38 Jack.leung 阅读(1238) 评论(0) 推荐(0) 编辑

摘要:aspx页面代码:#bgDiv{display: none; position: absolute; top: 0px; left: 0px; right:0px; background-color: #777; filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75) opacity: 0.6;}#ElseAddressDiv{width: 700px;height: 290px;position:absolute;padding: 10px;vertical-align: midd 阅读全文
posted @ 2011-07-07 16:02 Jack.leung 阅读(631) 评论(0) 推荐(0) 编辑

摘要:1.如果是在web下就太简单了,打开页面链接时指明Target=new (Target=abc,Target=abcd....)就可以了 如果是在Winform下,就有点麻烦,志今也没找到非常好的方法2.用模式窗口(javascript),即window.showModalDialog( "a.aspx ", " ", "dialogWidth=100px;dialogHeight=100px;help=no;status=no;scroll=no ")aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面? 阅读全文
posted @ 2011-07-07 15:10 Jack.leung 阅读(968) 评论(3) 推荐(0) 编辑

摘要:1、 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2 、 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。两种方式的参数都可以用Request来获得。3 、Get 方式传输的数据量非常小,一般限制在 2 KB 左右,但是执行效率却比 Post 方法好;而 Post 方式传递 阅读全文
posted @ 2011-07-07 11:50 Jack.leung 阅读(5518) 评论(0) 推荐(0) 编辑

摘要:这个函数主要是为了,不同浏览器的事,如果你传递的参数是中文,有的浏览器就显示出错,如果转换成编码形式,就可以正确传递!当然在IE下2个结果都是一样的,你看不出来区别,用编码来传递参数是一个好习惯,养成这个习惯你,就又向高手靠近一步了! <img src="<%server.URLEncode("#C1C6-1.jpg")%>" width="300" height="300" />这样写<a target="_blank" href="http://amo 阅读全文
posted @ 2011-07-07 10:18 Jack.leung 阅读(659) 评论(0) 推荐(0) 编辑

摘要:////加密 //byte[] bb=Encoding.UTF8.GetBytes("aaa"); //string cc = Convert.ToBase64String(bb);////解密 //byte[] bb1 = Convert.FromBase64String(cc); //string cc1 = Encoding.GetEncoding("gb2312").GetString(bb1);用超链接提交表单在form中加上id="form1",<form id="form1" action=&# 阅读全文
posted @ 2011-07-06 18:37 Jack.leung 阅读(2317) 评论(2) 推荐(0) 编辑

摘要:.net程序有种简单方法,利用域来做在所有程序的web.config中设置<forms name= ".ASPXAUTH " protection= "All " timeout= "60 " loginUrl= "~Index/Login.aspx " domain= ".abc.com "/>这样所有的程序只要部署成aaa.abc.com,www.abc.com就可以共用一个cookie如果在多台机器上部署,需要把machine.config中的machineKey设置成一样的 阅读全文
posted @ 2011-07-05 16:51 Jack.leung 阅读(334) 评论(1) 推荐(0) 编辑

摘要:1、如何把其它类型转换为枚举类型? 2、如何把枚举中的值添加到下拉菜单中?一、如何把其它类型转换为枚举类型?我们回顾一下有关字符串与数字之间的转换,如:stringstrValue="12";intvalue=int.Parse(strValue);//使用int.Parse()就可以把字符串转换为整数 那把字符串转换成枚举类型相对于要复一些,语法如下:Enum.Parse(枚举的类型,要转换的值); 实际应用: 现在有一个枚举现有一个字符串:string strValue="QQ2001";使用枚举转换语句:Enum.Parse(枚举的类型,要转换的值 阅读全文
posted @ 2011-07-01 10:01 Jack.leung 阅读(326) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示