注册 登录
编程论坛 ASP.NET技术论坛

未将对象引用设置到对象的实例

liuhongyu 发布于 2007-07-29 10:34, 582 次点击

很简单的代码,不知道怎么回事,小弟初学,请各位大牛帮忙解决以下,谢谢啦!

错误是:未将对象引用设置到对象的实例

代码如下:

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace WebApplication1
{
/// <summary>
/// WebForm1 的摘要说明。
/// </summary>
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button buttonIn;

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}

#region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.buttonIn.Click += new System.EventHandler(this.buttonIn_Click);
this.Load += new System.EventHandler(this.Page_Load);
}
#endregion

private void buttonIn_Click(object sender, System.EventArgs e)
{
//buttonIn.Attributes.Add("onclick", "return confirm('是否要重新设置?');");
}

}
}

1 回复
#2
liuhongyu2007-07-29 15:59
我自己解释一下我自己的问题(完全是自己的理解,有不对的地方请大家指出):
进行页面设计的时候我选择的控件均为客户端控件,因此不能用这种使用方法,上面的代码对应的应为服务器端控件,客户端控件应在文件对应的HTML中编写脚本使用。
1