+ 杂记
HttpUtility.HtmlEncode(string)
Literal控件,修改Mode为Encode
VirtualPathUtility.ToAbsolute(~/xxx/xxx)
Request.UrlReferrer
Request.MapPath()
Response.Flush()
Response.ContentType
Response.OutputStream
Response.End()
Response.Redirect()
Server.Transfer() 服务器内部重定向,不能定向到外部网站,地址栏不变
HttpContext.Current
类型推断 var
Response.AddHeader("Content-Disposition",attachment;filename="xxxx.xxx")
FindControl(ctrlId) 根据控件Id找控件
TextBox1.ClientID 客户端控件ID
Visible=false的控件不会被渲染到html中
控件基本属性 ClientID Visible CssClass Attributes
Label 设置AssociatedControlID则渲染成lable,否则渲染成span
Literal 不包含任何标签
RatioButton 通过GroupName分组
Button OnClientClick浏览器端执行代码JavaScript OnCommand CommandArgument
Pannel 如果设定GroupingText属性则渲染成fieldset,否则渲染成div
FileUpload 防止恶意上传aspx文件 WebShell
ResolveClientUrl
从子页面操作母板页 this.Master
<%#Eval("ID")%>