用vs2005有半年多了,平时也总结了些经验,拿出来分享一下。
===============================================================
vs2005的数据绑定控件在编辑和删除时会自动把datakeynames添加进去
===========================
Page.MaintainScrollPositionOnPostBack = true;//如果页面太长则让他自动保存上次的位置
//Page.SmartNavigation = true;//此法已经不推荐使用
===========================
用Request.Form["tprovince"]获取,因为你是客户端改变的,没有保存到viewstate
用这个Request.Form[this.tprovince.UniqueID]
Request.Form["控件ID"]
获取客户端改变的select值
=================================
前台代码
<%#DataBinder.Eval(Container.DataItem,"NewsTitle") %>
修改为
<%# myfunc(DataBinder.Eval(Container.DataItem,"NewsTitle")) %>
===或者在设计器里:funcEvalSta(Eval("sStatus"))
后台代码
public string myfunc(object s)
{
return s.ToString().SubString(0,11);
}