上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: MVC中ViewBag、ViewData和TempData 的区别与联系[转减增辑]ViewData 和 TempData 都可以传递弱类型数据,区别如下:ViewData 只在当前 Action 中有效,生命周期和 View 相同;TempData 的数据至多只能经过一次Controller传递,并且每个元素至多只能被访问一次,访问以后,自动被删除。TempData 一般用于临时的缓存内容或抛出错误页面时传递错误信息,可以将TempData 在使用之前存储到相应的 ViewData 中以备循环使用。TempData 保存在Session中,Controller每次执行请求的时候,会从Sess 阅读全文
posted @ 2012-11-27 10:47 Raywang80s 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1.控制器中跳转:Redirect(url) 直接跳转到URl 比如 action 里 return Redirect("http://www.baidu.com") 直接跳转到baidu.RedirectToAction("action",new{id=6,name=helloK}) 跳转到本control的另外一个action 可以带参数.2.页面跳转:Html.Actionlink("详细","action",new{id=6,name=helloK}) 跳转到control的另外一个action. 阅读全文
posted @ 2012-11-26 16:52 Raywang80s 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008... 阅读全文
posted @ 2012-11-26 15:50 Raywang80s 阅读(489) 评论(0) 推荐(0) 编辑
摘要: Linq中Orderby使用在LINQ查询表达式中,orderby子句可以对查询结果进行排序。排序方式可以为“升序”或“降序”,且排序的键可以为一个或多个。注意:LINQ查询表达式对查询结果的默认排序方式为“升序”。实例:private void OrderQuery() { ///构建数据源 List<UserInfo> users = new List<UserInfo>(); for (int i = 1; i < 10; i++) { ... 阅读全文
posted @ 2012-11-25 21:07 Raywang80s 阅读(294) 评论(0) 推荐(0) 编辑
摘要: asp.net mvc3 MySql数据库,保存数据库乱码 修改数据库的连接字符器在连接字符串当中增加 【charset=gb2312;】应该就没有问题了。<add name="PhotographyEntities" connectionString="metadata=res://*/Models.Photography.csdl|res://*/Models.Photography.ssdl|res://*/Models.Photography.msl; provider=MySql.Data.MySqlClient; provider connect 阅读全文
posted @ 2012-11-22 16:32 Raywang80s 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 2012-06-04 来自:CNBLOGSAsp.net MVC 3 中Session与ViewBag传值到Javascript中, 主要方法有:1. 使用Javascript Variable假设有say _layout.cshtml<head> ... <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> @RenderSection("my_script_vari 阅读全文
posted @ 2012-11-21 10:38 Raywang80s 阅读(452) 评论(0) 推荐(1) 编辑
摘要: 类似于这样的一个字段 public class BiographyDetial { [Display(Name = "员工编号")] [StringLength(15, ErrorMessage = "员工编号不能超过15个字符")] [RegularExpression(@"^[0-9]*$", ErrorMessage = "必须输入数字")] public int ID { get; set; } }create出错“/”应用程序中的服务器错误。无法将类型为“System.Int32”的对象强制转换为类型“S 阅读全文
posted @ 2012-11-19 11:28 Raywang80s 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.Html.BeginForm() 该方法用于构建一个From表单的开始,他的构造方法为: Html.BeginForm("ActionName","ControllerName",FormMethod.method) 一般构建一个表单结构如下 <% using(Html.BeginForm ("index","home",FormMethod.Post)){ %> 。。。。。。 <%} %> 他将在客户端产生一个类似<form action="/account/login 阅读全文
posted @ 2012-11-14 13:02 Raywang80s 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 如题:view层ui需要调用多个model实体时,可以再model层建立一个实体数据集方便前台调用。如下红色字体代码namespace GetMoney.web.Models{ public class Wenan { public int WenanId { get; set; } [Required] [DisplayName("标题")] [MaxLength(100)] public string Title { get; set; } } public class WaTyp... 阅读全文
posted @ 2012-11-12 21:32 Raywang80s 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 让我们来看看如何对一个整数数组使用 Single 操作符。这个整数数组的每个元素代表 2 的 1 到 10 次方。先创建此数组,然后使用 Single 操作符来检索满足 Linq Lambda表达式中指定条件的单个整数元素:int[]nums={1,2,4,8,16,32,64,128,256,512,1024}; intsingleNum=nums.Single(x=>x>16&&x<64); Console.WriteLine(singleNum.ToString());Linq Lambda表达式包含多个关键部分。Linq Lambda表达式首先定义传入 阅读全文
posted @ 2012-11-08 17:19 Raywang80s 阅读(891) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页