2012-10-15 37 views
0

我新的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) 
    { 

    } 
} 

保護無效的button1_Click其中 「空缺」 是紅色VWD

+0

你有2點額外的支撐在那裏,人們的Response.Write後,和一個你的按鈕單擊事件處理程序之前 – Wanabrutbeer

回答

5

強調} 「保護無效Button1的......」 之前刪除?

1

第一個答案,你讓你自由的一個問題,但我覺得可能是其他的,像這樣:

的DataSet DS =新的DataSet(); ds = category.getNode();

您正在創建一個新的DataSet,然後您將其分配給它從getNode()方法中檢索的其他東西,我想它會返回另一個DataSet,因此您將失去第一個DataSet。

它是這樣的,它會運行,但您將創建一個不必要的DataSet實例。

的DataSet DS = category.getNode()

相關問題