![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#疑难点
xjx_1024
这个作者很懒,什么都没留下…
展开
-
用户控件和页面的加载顺序、生命周期
我是在页面Page_Load 的时候,对用户控件进行赋值,然后用户控件再在Page_Load 对链接进行更新,结果造成了,链接一直无法正常更新,通过单步调试2个Page_Load事件,也马上找到了问题所在,原来用户控件的Page_Load 先于 控件所在页面的Page_Load 执行,所以就造成了无法对用户控件进行有效赋值。 解决办法:把用户控件里的赋值代码写到Page_PreRe原创 2010-03-19 14:55:00 · 1349 阅读 · 2 评论 -
HttpContext.Current.User.Identity.Name为什么获取的是自己的机器名
<br />有可能突然某天发现<br />HttpContext.Current.User.Identity.Name获取的竟然是自己的机器名字,而且MemberShip.GetUser()永远获取的都是null,我就纳闷了,不是Membership提供程序都已经配置好了么?<br />看看你的web.config吧,<authentication mode="Forms"/>里面的mode值是不是已经被设置为了"Windows"了,恍然大悟!哈哈,改过来吧.....原创 2010-08-21 12:31:00 · 1200 阅读 · 2 评论 -
asp.net身份认证如何永久保存cookies
<br />protected void Button1_Click(object sender, EventArgs e)<br />{<br />string userName = TextBox1.Text;<br />FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, userName, DateTime.Now, DateTime.Now.AddYears(10), true, "");<br />String e原创 2010-08-19 18:03:00 · 878 阅读 · 0 评论 -
select count(*) from temp 与select count(1) from temp有什么区别
select count(*) from temp 与select count(1) from temp有什么区别----count(*)是整个表中有多少条记录,扫描的是整个表 --------count(1)是第一列有多少个值,扫描的是一列 ----第一句是对的.第二句就错了.count(1)并不是针对第一列,你可以试试count(A)同样是可以得到整个表的记录数的.这里原创 2010-03-27 16:45:00 · 456 阅读 · 0 评论 -
Activator.CreateInstance&&Type.GetType
urlAssembly = "yaf.UrlBuilder,yaf";HttpContext.Current.Application ["yaf_UrlBuilder"] = Activator.CreateInstance( Type.GetType( urlAssembly ) ); note:(1),位于程序集名称前。,后面是程序集名称。要获取的类型的程序集限定名称。如果该类原创 2010-03-24 11:27:00 · 320 阅读 · 0 评论 -
Config config = ( Config ) System.Configuration.ConfigurationManager.GetSection( "yafnet" );
Config config = ( Config ) System.Configuration.ConfigurationManager.GetSection( "yafnet" );强制类型转换是为了使用Config类中的索引器,成员变量,属性或其它。System.Configuration.ConfigurationManager.GetSection( "yafnet" )原创 2010-03-18 09:15:00 · 1219 阅读 · 1 评论 -
ArgumentNullException
ArgumentNullException 当将空引用(在 Visual Basic 中为 Nothing)传递给不接受它作为有效参数的方法时引发的异常,java中的对象是一种数据类型 比如我们有个类A 如果我们声明并创建一个A类型的对象 那么我们用下列的方式 A aa=new A(),也可以是A aa=null; aa=new A();这样以后就可以用aa对象了 相反我们如果只是声明了并原创 2010-03-21 09:41:00 · 420 阅读 · 0 评论 -
类里面的构造函数初始化成员
1.处理const数据成员时,单独写函数是行不通的,只能用构造函数来初始化2.构造函数的初始化列表是早于普通函数的3.new表达式分配内存的同时还调用构造函数初始化,而普通函数做不到的 初始化成员函数。继承就必须用这种方始初试化基类。如果类成员有引用或const常量成员,那就必须用初试化列表,因为这些都是只能初始化,而中途不能改变的。 我忘记了哪本说的,它说:用初始化列表初始化类会“快”些原创 2010-03-18 13:32:00 · 202 阅读 · 0 评论 -
[ToolboxData( "" )]
就是你拖这个控件到页面上时候 他就自动添加 这个{0}是你定义的 [ToolboxData( "" )]原创 2010-03-19 22:04:00 · 232 阅读 · 0 评论 -
.net中怎样 判断用户是否登陆
<br />http://zhidao.baidu.com/question/59162147.html原创 2010-08-20 17:26:00 · 300 阅读 · 0 评论