DataSource和DataSourceID都在'gvStoreInventry'上定义。删除一个定义

时间:2014-08-28 09:02:47

标签: asp.net ado.net

DataSource和DataSourceID都是在' gvStoreInventry'上定义的。删除一个定义。 我无法检测到错误。请帮忙

protected void btnShowData_Click(object sender, EventArgs e)
        {
            string CS = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
            using (SqlConnection con = new SqlConnection(CS))
            {
                SqlCommand cmdShowData = new SqlCommand("SELECT * FROM tblStoreInventory", con);
                con.Open();
                gvStoreInventry.DataSource = cmdShowData.ExecuteReader();
                gvStoreInventry.DataBind();
            }
        }

2 个答案:

答案 0 :(得分:2)

如果要在后面的代码上手动设置,请删除元素上的DataSourceID

<asp:TheUserControl ID="gvStoreInventry" runat="server" 
     DataSourceID="TheDataSourceID" />
          <!-- ^^^^^^ -->
       <!-- Remove This -->
</asp:TheUserControl>

答案 1 :(得分:0)

转到aspx Designer 选择 gvStoreInventry

点击 f4 - &gt; 比例窗格应弹出

从Proporty窗格A-Z链接顶部排列属性窗格 a-z wize。

寻找 DatasourceID - &gt;  如果有什么东西请填空