2017-11-24 1 views
-1
private void GetTABLE() 
{ 
    conn.Open(); 
    cmd = new SqlCommand("`GetAllTablesProduct`", conn); 
    cmd.CommandType = CommandType.StoredProcedure; 
    SqlDataAdapter da = new SqlDataAdapter(cmd); 
    DataTable dt = new DataTable(); 
    da.Fill(dt); 
    ListView1.DataSource = dt; 
    ListView1.DataBind(); 
    conn.Close(); 
} 

を取得していますそして、これはストアドプロシージャです:あなたはスクリプトマネージャを使用しているようはなぜ「コントロールコレクションがDataBindを、初期化、ロード、PreRenderイベント中に変更またはフェーズをアンロードすることはできません」

CREATE procedure [dbo].[GetAllTablesProduct]  
AS 
BEGIN 
    SELECT * 
    FROM Product  
    ORDER BY ID DESC  
END 
+1

あなたは 'GetTABLE'メソッドをいつ呼び出すのですか? – DavidG

+0

私は理解することはできませんYoyは少し説明することができます – Payal

+1

私はそれをもっと簡単には説明できません。あなたのコードのどこかで、このメソッドを呼び出すでしょう... – DavidG

答えて

0

が見えますあなたのページに、<% = servercode%>または<%response.write(content)%>のようなaspxページの書かれたサーバーサイドコード。

このコードを見つけたら削除してください。

関連する問題