思考命运

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年8月15日

摘要: 这里下载:http://www.newtonsoft.com/products/json/安装:1.解压下载文件,得到Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product(); product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes = new string[] { "Small", "Medium 阅读全文
posted @ 2012-08-15 15:42 思考命运 阅读(192) 评论(0) 推荐(0) 编辑

摘要: URL隐藏转发的HTML代码:1<frameset rows="100%" border="0" frameborder="0" framespacing="0" framecolor="#000000"><frame src="http://www.kilobug.com/" scrolling="auto"></frameset><noframes><body>您的浏览器不支持iframe,无 阅读全文
posted @ 2012-08-15 15:40 思考命运 阅读(808) 评论(0) 推荐(0) 编辑

摘要: source : 'HTML代码',undo : '后退(Ctrl+Z)',redo : '前进(Ctrl+Y)',cut : '剪切(Ctrl+X)',copy : '复制(Ctrl+C)',paste : '粘贴(Ctrl+V)',plainpaste : '粘贴为无格式文本',wordpaste : '从Word粘贴',selectall : '全选',justifyleft : '左对齐',justifycenter :  阅读全文
posted @ 2012-08-15 15:39 思考命运 阅读(753) 评论(0) 推荐(0) 编辑

摘要: ASP.NET MVC 3 已经正式发布一段时间了,现在估计许多人都在拼命学,我也不能例外,刚刚看到了一篇文章,介绍了三个非常有用的方法:RenderBody,RenderPage和RenderSection,现在自己再总结下。1. RenderBody在Razor引擎中没有了“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody( 阅读全文
posted @ 2012-08-15 15:37 思考命运 阅读(192) 评论(0) 推荐(0) 编辑

摘要: Mvc3的Razor视图引擎还提供了@RenderSection我的理解:@RenderSection在母版页中占个位,然后让使用此母版页的子页自己去呈现他们的Section。在母版页_Layout.cshtml中定义@RenderSection("Section名")<body><div id="header">@{Html.RenderAction("Menu", "Global");}</div><div id="sideBar">@Rend 阅读全文
posted @ 2012-08-15 15:35 思考命运 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。方法一:使用客户端脚本比如我们在View中这样写:123<input type="submit" value="审核通过" onclick='this.form.action="<%=Url.Action("Action1") %>";' /> <input type="submi 阅读全文
posted @ 2012-08-15 15:31 思考命运 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 模型绑定器,会处理一系列的集合类型。例子如下:如果方法如下声明:public ActionResult Blah(Person[] people) { // ... }HTML如下:<input type="text" name="people[0].FirstName" value="George" /> <input type="text" name="people[0].LastName" value="Washington" /> <in 阅读全文
posted @ 2012-08-15 15:28 思考命运 阅读(670) 评论(1) 推荐(0) 编辑

摘要: declare@valvarchar(100)declare@Sqlnvarchar(4000)set@Sql='Set @val=5' exec Sp_executeSql @Sql, N'@val varchar(100) output',@val outputselect@valas Value 阅读全文
posted @ 2012-08-15 15:20 思考命运 阅读(174) 评论(0) 推荐(0) 编辑

摘要: CREATE PROCEDURE [dbo].[Category_Delete] @CategoryId intAS--DELETE [Category] -- WHERE CategoryId=@CategoryId --DELETE [Category] -- WHERE FatherId=@CategoryId declare @taba TABLE([tabid] [int] NOT NULL) insert @taba (tabid) select CategoryId from Category WHERE FatherId=@CategoryId declare @id intw 阅读全文
posted @ 2012-08-15 15:13 思考命运 阅读(457) 评论(0) 推荐(0) 编辑