用了ASP.NET才明显感到,比java懒多了...很多东西不值得去特地记,就当学一门工具吧。
1、x = $("#<%=unitname.ClientID%>");
用这种方式取控件避免了aspx页面编译时候ID被修改加入前缀
2、后台取数据方式:
①runnat注册控件直接用,比如前台有个id为user的控件,那么后台可以直接用 user.xxx的方式调用
②使用Request.Form['控件ID']
3、用fileWriter记录log:
StreamWriter fileWriter = new StreamWriter("E:\\log.txt", true);
fileWriter.WriteLine("exception:" + Ex.ToString());
fileWriter.Close();
4、获取系统当前时间:
track.OPERATE_TIME = System.DateTime.Now;
5、jqGrid一些用法:
① 分页,先新建一个show来接收筛选:
var show = new List<EVALUATEDETAIL>();
if (detail_list.Count() > 0)
show = detail_list.Skip((pageIndex - 1) * pageSize).Take(pageSize).ToList();
在封装返回json时:
//个位大于0,则调整页码至正确
total = detail_list.Count % pageSize > 0 ? detail_list.Count / pageSize + 1 : detail_list.Count / pageSize,