如何创建一个NULLABLE类型的DATATIME

注意DateTime后面的问号,表示这个类型实际是一个Nullable<DateTime>,也就是说,Birthday类型如果不赋初始值的话,它的值为null。
asp.net中怎么样获取前一页地址
答案一
Page.Request.UrlReferrer.ToString()
答案二
本页地址:
Request.URL;
上页地址:
Request.UrlReferrer
Request.ServerViables["http_referer"]
Request.RawUrl
Request.RawUrl.QueryAndPath
System.IO.Path.GetFileName(Request.FilePath.ToString())
<script>
var url = document.location.href;
</script>
页面间传值页面间传值
一是用request.querrystring
二是用session,server.transfer
三是用viewstate
b.aspx?a=a变量的值
b.aspx页面中:b=Request.QueryString["a"];
2,通过session,在a.aspx中赋值:Session["a"]=a变量的值;
b.aspx中取得:b=Session["a"].ToString(); b.aspx?a=a变量的值
b.aspx页面中:b=Request.QueryString["a"];
2,通过session,在a.aspx中赋值:Session["a"]=a变量的值;
b.aspx中取得:b=Session["a"].ToString();
这是我用到的viewState
//赋值,我这里的x 为arraylist型
ViewState["viewStateX"]=x;
ViewState["viewStateY"]=y;
//取值
x1=(ArrayList)ViewState["viewStateX"];
y1=(ArrayList)ViewState["viewStateY"];这是我用到的viewState
//赋值,我这里的x 为arraylist型
ViewState["viewStateX"]=x;
ViewState["viewStateY"]=y;
//取值
x1=(ArrayList)ViewState["viewStateX"];
y1=(ArrayList)ViewState["viewStateY"];