04 2013 档案

摘要:The float property sets where an image or a text will appear in another element.float属性可设置在另一个元素中的图片或是一段文字在哪出现。Note:If there is too little space on a line for the floating element, it will jump down on the next line, and continue until a line has enough space.注意:如果在一行空间上的浮动元素过多,超出了空间的容纳范围,它就会自动跳到下一行 阅读全文
posted @ 2013-04-25 17:48 风雪七月花溅墨 阅读(164) 评论(0) 推荐(0)
摘要:css中字体单位px与empx是固定大小单位称为像素,em是非固定大小单位称为相对单位字。在ie中px单位的文本的字号不随浏览器字号设置的改变而改变。浏览器字号的设置将改变默认em的大小。例如:当ie文字大小为中时默认的1em相当于16px,当文字大小为较小时默认的1em相当于12px。当em单位处于具有固定字号的对象中时,em将以此对象中的文字大小为基准单位<div style="font-size:12px;">12px字体<br /> <span style="font-size:1em; color:blue"> 阅读全文
posted @ 2013-04-25 17:47 风雪七月花溅墨 阅读(231) 评论(0) 推荐(0)
摘要:UL-LI 标签结合CSS的运用LI代码的格式化:A).运用CSS格式化列表符: ul li{list-style-type:none;}B).如果你想将列表符换成图像,则: ul li{list-style-type:none;list-style-image: url(images/icon.gif);}C).为了左对齐,可以用如下代码: ul{list-style-type:none;margin:0px;}D).如果想给列表加背景色,可以用如下代码: ul{list-style-type: none;margin:0px;}ul li{background:#CCC;}E).如果想给列 阅读全文
posted @ 2013-04-25 17:22 风雪七月花溅墨 阅读(266) 评论(0) 推荐(0)
摘要:(1)@Html.DisplayNameFor(model => model.Title)是显示列名,(2) @Html.DisplayFor(modelItem=> item.Title)是显示列的内容(3) @Html.ActionLink("CreateNew", "Create")是超链接,跳转到model中的create页面,引用的是controller中create方法;(4) @Html.ActionLink("Edit", "Edit", new { id=item.ID })编辑页面; 阅读全文
posted @ 2013-04-22 17:38 风雪七月花溅墨 阅读(192) 评论(0) 推荐(0)
摘要:表单form的提交有两种方式,一种是get的方法,一种是post 的方法.看下面代码,理解两种提交的区别:1<formid="form1"method="get"runat="server">2 <div>3 你的名字<asp:TextBoxID="name"runat="server"></asp:TextBox><br/>4 <br/>5 你的网站<asp:TextBoxID="website" 阅读全文
posted @ 2013-04-22 17:34 风雪七月花溅墨 阅读(223) 评论(0) 推荐(0)
摘要:使用过ASP.NET MVC的人都知道在MVC中页面后台中常用的页面跳转方法有几种,如:return View()、return RedirectToAction() 一般情况下我们返回的都是本页面,所以使用return View()就可以解决问题了,但是很多时候我们也会遇到返回的页面不是本页面的,那么就会用到后面两种,但是如果我们在页面返回的时候也要返回操作的结果的时候,我们就要对return RedirectToAction();方法进行扩展使用了。[csharp]view plaincopyprint?RedirectToAction(stringActionName);Redirect 阅读全文
posted @ 2013-04-18 12:00 风雪七月花溅墨 阅读(475) 评论(0) 推荐(0)
摘要:关于初始化数据库的问题.Wiki Link: [discussion:362487]GreatDinosaurDeveloperJul 9, 2012 at 5:53 AM本项目使用codefirst模式,配置好连接串第一次访问即可建立数据库并填充基本数据另外有自定义的初始化sql脚本,供开发时用户使用非模型类的方法填充初始化数据。johnny_hyqMar 21 at 2:10 AMweb.config配置连接:<add name="DefaultConnection" connectionString="Data Source=IT-HYQ;Databa 阅读全文
posted @ 2013-04-16 10:41 风雪七月花溅墨 阅读(572) 评论(0) 推荐(0)
摘要:通过系统自带的Authorize限制匿名访问通过在web.config,设置为form验证, 并拒绝所有的匿名用户<authentication mode="Forms"> <forms loginUrl="~/Account/Login" timeout="2880" /> </authentication>如果我们开放首页比如说Home/Index,那么做如下配置. 如果是Home文件夹下所有的页面都能访问, 那么 path=”Home”即可<location path="Hom 阅读全文
posted @ 2013-04-16 10:35 风雪七月花溅墨 阅读(280) 评论(0) 推荐(0)
摘要:安装更新MvcScaffoldingUpdate-Package MvcScaffoldingInstall-Package MvcScaffolding定义一个Team与Player一对多的关系创建一个小组实体类public class Team{ public int TeamId { get; set; } [Required] public string Name { get; set; } public string City { get; set; } public DateTime Founded { get; set; }}加入一个球员与小组的关系pub... 阅读全文
posted @ 2013-04-16 10:32 风雪七月花溅墨 阅读(223) 评论(0) 推荐(0)
摘要:view中嵌入如下代码引入jquery-ui<script src="~/Scripts/jquery-1.6.2.min.js"></script><script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script><script src~/Scripts/jquery-ui.min.js"></script>使用jquery-ui实现特效$(function () {$("#album-list im 阅读全文
posted @ 2013-04-16 10:18 风雪七月花溅墨 阅读(779) 评论(0) 推荐(0)
摘要:AJAX Function$(function () {$("#album-list img").mouseover(function () {$(this).animate({ height: '+=25', width: '+=25' }).animate({ height: '-=25', width: '-=25' });});});jQuery Selectors选择器$(˝#header˝)id为“header”元素$(˝.editor-label˝)class为“editor-lable”元素$( 阅读全文
posted @ 2013-04-16 10:08 风雪七月花溅墨 阅读(1006) 评论(0) 推荐(0)
摘要:form搜索View中<form action="/Home/Search" method="get"><input type="text" name="q" /><input type="submit" value="Search" /></form>控制器public ActionResult Search(string q){var albums = storeDB.Albums.Include("Artist& 阅读全文
posted @ 2013-04-16 10:02 风雪七月花溅墨 阅读(544) 评论(0) 推荐(0)
摘要:创建名称为SiteLayout.cshtml的视图@{Layout = "~/Views/Shared/SiteLayout.cshtml";www.it-ebooks.info68 x CHAPTER 3 VIEWSView.Title = "The Index!";}<p>This is the main content!</p>@section Footer {This is the <strong>footer</strong>.}Index.cshtml引入视图@{Layout = "~ 阅读全文
posted @ 2013-04-16 09:49 风雪七月花溅墨 阅读(790) 评论(0) 推荐(0)
摘要:编写一个视图显示列表信息实例。1、添加数据,通过ViewBag属性在视图中遍历数据。控制器中代码如下方法1:public ActionResult List() {var albums = new List<Album>();for(int i = 0; i < 10; i++) {albums.Add(new Album {Title = "Product " + i});}ViewBag.Albums = albums;return View();}视图部分代码<ul>@foreach (Album a in (ViewBag.Albums 阅读全文
posted @ 2013-04-16 09:44 风雪七月花溅墨 阅读(285) 评论(0) 推荐(0)
摘要:Using Validation Annotationsusing System.ComponentModel.DataAnnotations;//命名空间Required必须项验证属性[Required]public string FirstName { get; set; }[Required]public string LastName { get; set; }StringLength长度[Required][StringLength(160)]public string LastName { get; set; }[Required][StringLength(160, Minimu 阅读全文
posted @ 2013-04-16 09:21 风雪七月花溅墨 阅读(309) 评论(0) 推荐(0)
摘要:添加实体类模型文件public class Album{public virtual int AlbumId { get; set; }public virtual int GenreId { get; set; }public virtual int ArtistId { get; set; }public virtual string Title { get; set; }public virtual decimal Price { get; set; }public virtual string AlbumArtUrl { get; set; }public virtual Genre 阅读全文
posted @ 2013-04-12 15:15 风雪七月花溅墨 阅读(365) 评论(0) 推荐(0)
摘要:@Html.***For:为由指定表示式表示对象中的 每个属性,返回对应html示例效果:一、设置通用的验证方法 Models层[csharp]view plaincopypublicclassMyStringIsChineseAttribute:ValidationAttribute{#region验证中文privatebool_myreturn=false;publicboolmyNullDefVal{get{return_myreturn;}set{_myreturn=value;}}//覆盖父类方法(确定对象的指定值是否有效)publicoverrideboolIsValid(obje 阅读全文
posted @ 2013-04-12 14:53 风雪七月花溅墨 阅读(4615) 评论(0) 推荐(0)
摘要:HtmlHelper类的辅助和扩展方法:(1)ActionLink 生成一个特定的控制器行为连接 <%=Html.ActionLink("Edit", "Edit", "Book", new { id = Model.ID }, new { @class = "BookDetail"})%> 具体说明: Edit,为linkText,具体而言就是显示的字符串 Edit,对应为ActionName; Book,为Controller; new { id = Model.ID },为生成元素的id定义; n 阅读全文
posted @ 2013-04-12 14:45 风雪七月花溅墨 阅读(263) 评论(0) 推荐(0)
摘要:在ASP.NETMVC中使用了下面的一些基本的命名约定文件夹功能/Controllers控制器接受来自浏览器的请求,进行处理,然后向用户返回回应/Views视图文件夹保存用户界面的模板/Models这个文件夹定义处理的数据/Content我们的图片,CSS以及其他任何的静态内容放在这里/Scripts放置脚本文件/App_Data数据库文件 阅读全文
posted @ 2013-04-11 10:11 风雪七月花溅墨 阅读(152) 评论(0) 推荐(0)
摘要:MVC全称是Model-View-Controller,Controller和View。简单的来说,MVC模式就是用户提出一个请求,Controller接收请求并寻找视图绑定的Model,然后传递这个Model给视图,最终视图接收Model,并根据模板生成HTML代码。 阅读全文
posted @ 2013-04-11 09:28 风雪七月花溅墨 阅读(298) 评论(0) 推荐(0)
摘要:简单的来说,MVC模式就是用户提出一个请求,Controller接收请求并寻找视图绑定的Model,然后传递这个Model给视图,最终视图接收Model,并根据模板生成HTML代码。 阅读全文
posted @ 2013-04-11 09:25 风雪七月花溅墨 阅读(147) 评论(0) 推荐(0)
摘要:1、MVC模式Mvc将应用程序分离为三个部分:Model:是一组类,用来描述被处理的数据,同时也定义这些数据如何被变更和操作的业务规则。与数据访问层非常类似。View:是一种动态生成HTML的模板,定义程序的用户界面如何显示。Controller:是一组类,用来处理来自用户的信息,全部程序流和具体的程序逻辑,通常以Controller为后缀。2、MVC之路MVC1:发布于2009年3月13日。MVC2:发布于2010年3月主要功能:UI helpers with automatic scaffolding with customizable templates。基于属性的模型验证(服务器端和客 阅读全文
posted @ 2013-04-11 09:19 风雪七月花溅墨 阅读(135) 评论(0) 推荐(0)
摘要:18.2 三层结构开发模式三层结构是基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。三层架构的优点在于不必为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商业逻辑层中的一个函数或一个过程;增强了代码的可重用性;便于不同层次的开发人员之间的合作,只要遵循一定的接口标准就可以进行并行开发了,最终只要将各个部分拼接到一起构成最终的应用程序。本节将主要介绍三层结构的基本概念及如何搭建三层结构。18.2.1 三层结构概念三层结构通常是指数据访问层、业务逻辑层和表示层。三层结构之间的关系如图18-2所示。表示层位于最上层,用于显示和接收用户提交的数据,为 阅读全文
posted @ 2013-04-11 09:17 风雪七月花溅墨 阅读(246) 评论(0) 推荐(0)
摘要:现在国内绝大多数的站点都用CSS把字体大小设定为12px,像素虽然也是相对尺寸单位,但只是相对于屏幕的分辨率,当屏幕的分辨率一定时,如果你 感到字太小,阅读有困难,在非标准浏览器中就无能为力了,从而降低了用户体验。所以说,如果把单位改成em,那么就可以用CTRL+鼠标滚动把字放大,或者用菜单上的查 看>文字大小来改变字的大小。1.在body标签里将字体尺寸设为62.5%,如果在body里没有CSS设定,那么浏览器默认的大小是16px,设了62.5%,则字体尺寸=16px*62.5%=10px,这时你能用em方便地设大小了,比如你需要用12px,只要设1.2em。body { font-s 阅读全文
posted @ 2013-04-02 13:56 风雪七月花溅墨 阅读(194) 评论(0) 推荐(0)
摘要:几个css元素的简单解释 div ul dl dt oldiv,这个很常见,块级元素,div尽量少用,和table一样,嵌套越少越好ol 有序列表。<ol><li>……</li><li>……</li><li>……</li></ol>表现为:1……2……3……ul 无序列表,表现为li前面是大圆点而不是123<ul><li>……</li><li>……</li></ul>很多人容易忽略 dl dt dd的用法dl 内容块dt 内容块 阅读全文
posted @ 2013-04-02 13:21 风雪七月花溅墨 阅读(212) 评论(0) 推荐(0)
摘要:总结的CSS简写表http://blog.downke.cn/post/2009/06/18/cssShortening.aspx总结的CSS简写表:CSS中有许多简写方式,可能平时大家注意不到。简写可以有效的减少CSS代码量,提高网页加载速度和节约服务器流量。我想,对于这些简写方式,还是很有必要总结一下:分类1:Margin & Padding#div {margin-top: 0;margin-right: 5px;margin-bottom: 10px;margin-left: 15px;(auto, 0, px, pt, em or %)}可以简写成:#div {margin: 阅读全文
posted @ 2013-04-02 13:19 风雪七月花溅墨 阅读(197) 评论(0) 推荐(0)
摘要:超强1000个jquery插件!(连载中。。。。最近更新2011年01月25日)如果没有您要的内容,请使用下面的搜索框进行搜索:热点图书二手图书图书网站网上书店二手书图书批发图书商城特价图书本文原创,转载请注明出处:当客:http://blog.downke.cn/1.导航类(1)Horizontal accordion: jQuery基于jQuery开发,非常简单的水平方向折叠控件。二手图书二手书特价书旧书网(2)jQuery-Horizontal Accordion具有XBOX360 blade界面风格的水平方向Accordion。二手图书二手书特价书旧书网(3)jQuery plugin 阅读全文
posted @ 2013-04-02 13:17 风雪七月花溅墨 阅读(308) 评论(0) 推荐(0)