摘要: FileUpload控件 FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器。用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles\TestFile.txt)来指定要上载的文件。用户也 可以通过单击“浏览”按钮,然后在“选择文件”对话框中定位文件来选择文件。 用户选择要上载的文件后,FileUpload 控件不会自动将该文件保存到服务器。您必须显式提供一个控件或机制,使用户能提交指定的文件。例如,可以提供一个按钮,用户单击它即可上载文件。为保存指 定文件所写的代码应调用 SaveAs 方法,该方法将 阅读全文
posted @ 2012-09-08 15:33 i贾小林 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 工作原理: l 物理部分由物理引擎完成,包括碰撞检测、碰撞反应,保存着物体坐标等物理信息。某些碰撞信息要通知感知系统,也就是该单位的触觉。 l 感知系统在不同单位中差别很大。例如最简单的敌人可以没有任何感觉。稍复杂的敌人可以拥有视觉,即可以发现其前方的玩家,这时玩家可以绕的敌人身后偷袭。 更复杂的敌人可以拥有听觉,即玩家在身后偷袭时如果打碎了物品也会被敌人发现。魔兽争霸中的单位可以感知附近的敌人,发现敌人进入了一定区域就会自动去攻 击。感知系统可以直接决定单位行为,类似与条件反射,例如“受到伤害”的感觉会让单位逃避伤害,哪怕这个单位没有高级决策能力。 l 决策系统是单位的高级AI,单位可以综合 阅读全文
posted @ 2012-09-08 15:32 i贾小林 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Ajax 是 Asynchronous JavaScript And XML ,异步的JS和XMLwindow.onload:必须等待网页中所有的内容加载完毕后(包括图片)才能执行,不能同时编写多个,若出现多个,会执行最后一个。$(document).ready():网页中所有DOM结构绘制完毕后执行,可能DOM元素关联的东西并没有加载完。能同时编写多个,每次的结果都会输出。分清DOM对象和jQuery对象1.DOM即Document Object Model,文档对象模型。可以通过JS中的getElementById或者getElementByTagName来获取元素节点。这样得到的DOM元 阅读全文
posted @ 2012-09-08 15:31 i贾小林 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 独立存储本质上说这是一种在本地文件系统中存储数据或文件的方式。“独立(isolated)”是因为只有你的程序才可以访问这些数据。如果你有两个应用 程序,同时你想在它们之间共享数据的话,最好使用一些类似基于云的可以让你共享数据的服务。一个应用程序不能共享,调用设备上其他的应用程序或与之进行交 互。有两种方式在本地存储你的数据。第一是通过库中的键/值对,叫做IsolatedStorageSettings。第二是通过创建真实的文件和目录,叫做IsolatedStorageFileIsolatedStorageSettings允许你在一个字典中存储键/值对(注意,无需任何设定),然后再读取出来。这些数 阅读全文
posted @ 2012-09-08 15:30 i贾小林 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. 添加CSS样式: Style style = new Style(); style.ForeColor = System.Drawing.Color.Navy; style.BackColor = System.Drawing.Color.LightGray; this.Header.StyleSheet.CreateStyleRule(style, null, "body");2. 链接外部的CSS样式表: HtmlLink link = new HtmlLink(); link.Attributes.Add("type", "text 阅读全文
posted @ 2012-09-08 15:30 i贾小林 阅读(166) 评论(0) 推荐(0) 编辑
摘要: http://user.qzone.qq.com/267307031/infocenter#!app=2&via=QZ.HashRefresh&pos=1333590611本人QQ:267307031以下方法适用于行业门户网站、购物商城、企业网站等类型的站点。如像新浪、网易那样的大站,可以把其诸如旅游频道、科技频道等栏目理解为一个独立网站。h1,h2,h3 的用法:h1 — 大标题,放置于首页顶部区域,通常即导航以上的部分,全站通用,用来诠释整个网站的内容,应包含网站主关键字,但切忌不要进行关键字堆砌。最好是在网页源代码的body标签一开始的第一个容器中第一行出现。且保证一个页 阅读全文
posted @ 2012-09-08 15:29 i贾小林 阅读(194) 评论(0) 推荐(0) 编辑
摘要: <script language="javascript" type="text/javascript">//功能:禁用鼠标右键document.oncontextmenu = function(){alert("该页无法使用右键,系统禁止复制该页信息!");return false;}//功能:禁用Ctrl+Cdocument.onkeydown = function(){if (event.ctrlKey && window.event.keyCode==67){ alert("该页无法使用C 阅读全文
posted @ 2012-09-07 16:55 i贾小林 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 嘿嘿,又是我!来吧,开始今天的 分享时间……公共方法绑定 DataGridView表头,此方法可以通用。private void dgVColumName(DataGridView dgvper) { string showHeads = ",p_name:演出名称,prov:省份,city:城市,area:地区,p_class:类别,P_Time11:演出时间,".ToLower();// 以 ,:, 为一个分组。 foreach (DataGridViewColumn col in dgvper.Columns) { int p = showHeads.IndexOf( 阅读全文
posted @ 2012-09-04 23:03 i贾小林 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 最近在做公司项目时,用到了一些单选多选的处理情况。特编辑此文,欢迎批评指正。(有图有真相)winfrom程序。首先,需要绑定某些用户,该用于由当前登陆用户获取。private void BindUser() { DataTable dt = new WebService.Manage.Manage().getUsersByParentID(Main.tbl_user.ID);// 通过webservice访问数据库,根据当前登陆用户获取其子用户。 CheckBox user = new CheckBox(); user.Location = new Point(30, 0); user.Tex 阅读全文
posted @ 2012-09-04 22:55 i贾小林 阅读(223) 评论(0) 推荐(0) 编辑