http://blog.joycode.com/zhanbos/archive/2004/05/25/22402.aspx
解决方案 »
- 已知两点经纬度,采用Bowring公式计算距离,误差为啥还这么大啊??
- 如何把这种带时区的字符串转换成datetime类型?
- 请问一个委托的问题
- 请问当背景不是纯色时怎样隐藏已经画在上面的图形?
- #region 与#endregion中的代码都有什么用?
- 写了一天程序头脑有些乱,请高手帮我一下。还是时间到页面自动提交的问题
- [讨论] 如何增强UDP传输的可靠性
- 请假一个简单for loop的语法问题。 谢谢。。。非常感谢。
- 请问:如何嵌入一个按钮在IE按钮栏,谢谢!
- 边接oracle怎么这么慢?sql server不感觉慢。是不是我的连接串有问题?
- 请问如何打印表格式(Detial)的ListView(包括每个字段名).up有分。
- 那里有Microsoft Application Blocks for .NET2下载
如一个页面,在vs2003里面声名一个label控件,那么必须得在后台代码里面声名
protected System.Web.UI.WebControls.Label label1;
然后才可以使用。而vs2005根本不需要这样的声名。还有,asp.net 1.x内,使用Page_Load必须要添加一个声名:
this.Load += new new System.EventHandler(this.Page_Load);
然后才可以写
private void Page_Load(object sender, System.EventArgs e)
{
//..
}
而vs2005根本就没有上面的那个声名。如果你完全按照vs2005自动生成的页面来写的话,那么很不幸,你写的asp.net站点仅能使用在asp.net 2.0内,而根本无法使用在asp.net1.x下,拷贝代码重新编译也没有用,因为他们两者的差距实在太大。另外,根本就没有vs.net 2001,最低的版本是visual studio .Net 就是俗称的2002,没有2001版。
不过只要在转换后版本中的.cs代码前加上从System.Web.UI.Page的继承,控件就会自动定义了,但还是有一些小问题,算了,还是新建一个吧,看来不能随便追求潮流,吸取教训!