想做个是WEB的网页, BOTTON1 我已写好代码了,但运行时就是提示,类型“Button”的控件“Button1”必须放在具有 runat=server 的窗体标记内。
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;public partial class Default4 : System.Web.UI.Page
{
    //引导数据库连接数据库
    protected static string ConnAcc = ConfigurationSettings.AppSettings["ConnAcc"];    protected void Page_Load(object sender, EventArgs e)
    {    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        //定义时间参数
        DateTime dt;        dt = DateTime.Now;        //获取两个值
        string idcode= Request.Form["idcode"];
        string name= Request.Form["name"];
        string dept= Request.Form["dept"];
        string password = Request.Form["password"];
        string Superuser = Request.Form["Superuser"];
        //显示到屏幕 也叫输出 也叫打印
        //Response.Write(article_name);
        //Response.Write(article_Comment);        OleDbConnection Conn = new OleDbConnection(ConnAcc); //OleDb链接类的实例化        Conn.Open();//打开数据库        string article = "insert into file (idcode,name,dept,Password,Superuser) values('" + idcode + "','" + name + "' ,'" + dept + "','" + password + "','" + Superuser + "')";        OleDbCommand cmd = new OleDbCommand(article, Conn);//创建Command命令对象        cmd.ExecuteNonQuery();//执行命令        Conn.Close();//关闭数据库         //跳转
        //Response.Redirect("Default3.aspx");
    }
}
之后重新加了个BOTTON,双击后如下, 请教怎么把上面的代码加到这里这个BOTTON里呢???<!--
var CollapsiblePanel1 = new Spry.Widget.CollapsiblePanel("CollapsiblePanel1");
function Button1_onclick() {}function Button2_onclick() {        
}function Button1_onclick() {}