using System;
using System.Data;
using System.Configuration;
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.Sql;
using System.Data.SqlClient;public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
        SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["Str"].ToString());
        conn.Open();
        SqlDependency sda =new SqlDataAdapter("select*from ProdInfo", conn);
        DataSet ds = new DataSet();
        sda.Fill(ds);
        DLProduct.DataSource = ds;
        DLProduct.DataBind();
    }
}当前上下文中不存在 "DLProduct"
using System.Data.SqlClient.SqlDependency;不包含Fill定义。
求高手解答

解决方案 »

  1.   

    确认下你前台页面是否有ID为 DLProduct的控件
     SqlDependency sda =new SqlDataAdapter("select*from ProdInfo", conn);这句是不是应该是
     SqlDataAdapter sda =new SqlDataAdapter("select*from ProdInfo", conn);
      

  2.   

    DLProduct是什么东西,自定义的?去找代码
      

  3.   

    嗯,解决了当前上下文中不存在 "DLProduct“,谢了
    那using System.Data.SqlClient.SqlDependency;不包含Fill定义 呢?
      

  4.   

    嗯,解决了当前上下文中不存在 "DLProduct“,谢了
    那using System.Data.SqlClient.SqlDependency;不包含Fill定义 呢?