摘要: target属性规定了在何处打开超链接的文档。如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。<html><body><h3>Table of Contents</h3><ul> <li><a href="/example 阅读全文
posted @ 2013-02-19 09:06 Patrick005 阅读(10280) 评论(1) 推荐(1) 编辑
摘要: MVVM模式,在我看来,这就是一个MVC的模式。WPF界面很精美,但是控制的控制却不是很容易,MVVM我感觉,非常好的解决了这个难题。View就是界面,就是负责显示内容的。依靠binding界面的数据操作以及改变都可以单独拿出来,放到后台去控制。当然这也只是我的简单的理解。Model:数据层(同MVC中的Model)View:界面层(同MVC中的View)ViewModel:界面与数据的中间处理层(同MVC中的Control)这样就好理解了吧。下面举一个例子。例子很简单,达到的效果就是前台页面上一个TextBlock控件,三个按钮,点一个按钮TB控件的背景颜色与内容改变。View中的Xaml文 阅读全文
posted @ 2013-01-31 09:30 Patrick005 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。AD: 2013大数据全球技术峰会低价抢票中1 Knockout简介 (Introduction)Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。Knockout有如下4大重要概念:◆ 声明式 阅读全文
posted @ 2013-01-30 16:47 Patrick005 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 详解Server.Transfer根本上,Response是叫浏览器去重新转向到指定的网页,而Server自然是发生在服务器端为主了,因此会有以下区别:1. Server.Transfer只能够转跳到本地虚拟目录指定的页面,而Response.Redirect则十分灵活;2. Server.Transfer可以将页面参数方便传递到指定页面;3. 使用时,Server.Transfer跳到别的页面后,浏览器显示的地址不会改变,有时反而会造成误会,当然也有些场合需要这样的效果;4. Server.Transfer可以减少客户端对服务器的请求;补充一下,Response.Redirect()需要在服 阅读全文
posted @ 2013-01-30 14:08 Patrick005 阅读(218) 评论(0) 推荐(1) 编辑
摘要: EF4.1有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-first,下面简单小结一下:1.Database First是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系等,你也可以手动修改这些自动生成的代码及匹配文件。2.Model First 这种方式是先利用某些工具(如VS的EF设计器)设计出实体数据模型及他们之间的关系,然后再根据这些实体、关系去生成数据库对象及相关代码文件。3.Code First 这种方式需要先写一些代码,如实体对象,数据关系等,然后根据已有的代码描述,自动创建 阅读全文
posted @ 2013-01-30 13:42 Patrick005 阅读(3144) 评论(0) 推荐(0) 编辑
摘要: SQL Server数据库ROW_NUMBER()函数的使用是本文我们要介绍的内容,接下来我们就通过几个实例来一一介绍ROW_NUMBER()函数的使用。实例如下:1.使用row_number()函数进行编号,如selectemail,customerID,ROW_NUMBER()over(orderbypsd)asrowsfromQT_Customer原理:先按psd进行排序,排序完后,给每条数据进行编号。2.在订单中按价格的升序进行排序,并给每条记录进行排序代码如下:selectDID,customerID,totalPrice,ROW_NUMBER()over(orderbytotalP 阅读全文
posted @ 2013-01-30 08:48 Patrick005 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 定义:ContentPlaceHolder 控件:在 ASP.NET 母版页中定义内容区域。Content控件:保存文本、标记和服务器控件以呈现给母版页中的 ContentPlaceHolder 控件。两者关系:ContentPlaceHolder 控件在母版页中定义相对内容区域,并呈现在内容页中找到的相关的 Content 控件的所有文本、标记和服务器控件。Content 控件使用其ContentPlaceHolderID 属性与 ContentPlaceHolder 关联。将 ContentPlaceHolderID 属性设置为母版页中相关的 ContentPlaceHolder 控件的I 阅读全文
posted @ 2013-01-29 16:56 Patrick005 阅读(749) 评论(0) 推荐(2) 编辑
摘要: 定义和用法fieldset 元素可将表单内的相关元素分组。<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。<fieldset> 标签没有必需的或唯一的属性。<legend> 标签为 fieldset 元素定义标题。实例组合表单中的相关元素:<form> <fieldset> <legend>health information< 阅读全文
posted @ 2013-01-29 15:43 Patrick005 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 我在vs2010 新建一个Mvc3项目,编译报一下错误:错误1 'c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll' 和 'c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll' 兩者中都有型別 'System.Web.Mvc.ModelClientValidationRule' D:\ 阅读全文
posted @ 2013-01-29 14:42 Patrick005 阅读(934) 评论(0) 推荐(0) 编辑
摘要: javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementByIdx_xx("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 后台代码(把public改成protected也可以) public string ss() { return("a"); } 2、在html里用 <%=fucntion()%>可以 阅读全文
posted @ 2013-01-23 13:18 Patrick005 阅读(6408) 评论(0) 推荐(1) 编辑