上一页 1 ··· 346 347 348 349 350 351 352 353 354 ··· 382 下一页
摘要: 首先,我们要重写一个View方法,才能更好的返回指定的master页面对于前台controller来说,我们建立一个它的基类/// <summary> /// 前台Controller的基类, /// 提供一些共同属性和方法 /// Created By : 张占岭 /// Created Date : 2011-10-17 /// Modify By: /// Modify Date: /// Modify Reason: /// </summary> public abstract class BaseController : Controller { /// &l 阅读全文
posted @ 2011-10-18 09:50 张占岭 阅读(878) 评论(1) 推荐(0)
摘要: 实事上,一个错误的理解就是Complete()方法是提交事务的,这是错误的,事实上,它的作用的表示本事务完成,它一般放在try{}的结尾处,不用判断前台操作是否成功,如果不成功,它会自己回滚。 #region 事务问题 using (TransactionScope trans = new TransactionScope()) { try { InsertUserBase(); //它插入不成功,自己回滚 UserInfos userInfo = new UserInfos { UserID = "1", RealName = "zzl", }; db 阅读全文
posted @ 2011-10-18 09:26 张占岭 阅读(8795) 评论(8) 推荐(0)
摘要: AJAX分页和搜索,一般是两个文件,主文件aspx一般是显示搜索表单,而ascx分部视图中显示列表,一般代码如下: <%=Html.TextBox("UserName") %> <input type="button" id="search" value="搜索" /> <div id="List"> <%Html.RenderPartial("UCList", Model); %> </div>需要对按钮进行触发, 阅读全文
posted @ 2011-10-11 16:44 张占岭 阅读(3091) 评论(1) 推荐(2)
摘要: 在MVC环境中,AJAX方式添加一个对象,这个对象在Models中是一个视图模型,在前台显示时是这样的代码: <%using (Html.BeginForm()) { %> 姓名:<%=Html.TextBoxFor(model=>model.UserName) %> Email:<%=Html.TextBoxFor(model=>model.Email) %> 年龄:<%=Html.TextBoxFor(model=>model.Age) %> <input type="button" id=&quo 阅读全文
posted @ 2011-10-10 22:13 张占岭 阅读(4719) 评论(0) 推荐(0)
摘要: 用户数据表,每个用户有一个或者多个权限,用户表如下userid,roleid,username等权限枚举如下:public class CustomEnum { [Flags] /// <summary> /// 用户角色枚举 /// </summary> public enum UserRole { /// <summary> /// 游客 /// </summary> Visitor = 1, /// <summary> /// 学生 /// </summary> Student = 2, /// <summar 阅读全文
posted @ 2011-09-30 16:04 张占岭 阅读(2342) 评论(0) 推荐(0)
上一页 1 ··· 346 347 348 349 350 351 352 353 354 ··· 382 下一页