预期的类,委托,枚举,接口或结构

时间:2012-10-15 03:18:00

标签: c# asp.net

我是ASP.NET的新手并试图从数据库中检索数据集,但是标题显示我有错误

以下是代码,问题是什么?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;

public partial class Admin_addNode : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        var category = new category();
        DataSet ds = new DataSet();
        ds = category.getNode();
        DataTable tbl = ds.Tables[0];
        for (int i = 0; i < tbl.Rows.Count; i++)
        {
        DataRow myRow = tbl.Rows[i];
        string MyValue = myRow["title"].ToString();
        Response.Write(MyValue);
        }
    } 


    }
    protected void Button1_Click(object sender, EventArgs e)
    {

    }
}

protected void Button1_Click在vwd

中以红色下划线标出“void”

2 个答案:

答案 0 :(得分:5)

在“protected void Button1 ...”之前删除}?

答案 1 :(得分:1)

第一个答案让你摆脱了一个问题,但我认为可能还有其他问题,如:

DataSet ds = new DataSet();         ds = category.getNode();

您正在创建一个新的DataSet,然后您正在为其分配从方法getNode()中检索到的其他东西,我想这会返回另一个DataSet,因此您将丢失第一个DataSet。

它的方式,它将运行但你将创建一个不必要的DataSet实例。

DataSet ds = category.getNode()