属性【鸡蛋】
来源:互联网 发布:淘宝骂人怎么投诉他 编辑:程序博客网 时间:2024/06/09 21:25
1、封装属性:
private string adminloginname;
public static string AdminLoginName
{
get //在调用属性的时候,会获取该属性的值,执行get
{
if (HttpContext.Current.Request.Cookies["AdminLoginName"] == null)
{
return string.Empty;
}
else
return HttpUtility.UrlDecode(HttpContext.Current.Request.Cookies["AdminLoginName"].Value);
}
set //在给属性重新赋值的时候,执行set
{
HttpCookie AdminLoginName = new HttpCookie("AdminLoginName");
AdminLoginName.Value = HttpUtility.UrlEncode(value.ToString());
AdminLoginName.Path = "/";
AdminLoginName.Expires = DateTime.Now.AddDays(1);
HttpContext.Current.Response.Cookies.Add(AdminLoginName);
}
}
一直对属性的理解有误,当我们在编程中使用属性的时候,Cookie.AdminLoginName是获取了改属性的值(该属性是cookie类下的一个成员),他其实只执行了该属性中的get方法。而Cookie.AdminLoginName=“123”;是给属性重新赋了值,它只执行了set方法;;;
2、在使用Datalist数据绑定控件绑定数据的时候,对一条数据执行删除操作时,一般会有一个风险提示
代码如下:
<asp:Button ID="btn_del" runat="server"
CommandArgument='<%# Eval("GoodsID") %>' CommandName="delete" Text="删除" OnClientClick="javascript:return confirm('确定删除吗?')" />
- 属性【鸡蛋】
- 鸡蛋
- 使用Attributes.Add(event,fun)方法为服务器控件动态添加属性【鸡蛋】
- 画鸡蛋
- 鸡蛋相关
- 鸡蛋做法
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- 鸡蛋饭
- JQuery选择器
- linux内核模块的强制删除
- Java语言中This关键字应用浅析
- NET下的流程图开发包介绍
- VMware 8.0 安装Mac OX Lion 10.7系统 for xp
- 属性【鸡蛋】
- Eclipse中集成和调试Ant工程
- 用HTML5实现无图片的百度Logo
- AJAX无刷验证用户是否已经存在
- shell 中的括号 (全)
- android界面自动化测试工具monkeyrunner
- Methode ** can't be reflected
- Linux下C++语言编程--基础知识
- 深入分析Java I/O工作机制