2011-01-05 12 views
2
  1. 私のsqldatasourceにアクセスするには、選択したデータソースを変更して、バインドする前に新しいdatacolumnsなどを追加しますか?バインドする前に選択したデータをsqldatasourceに変更しますか?

  2. ここで、これらの変更を行うのに最適な場所はありますか?

  3. 私はSqlDataSource1_Selectedが適切な場所だと思いますが、どうすればよいのでしょうか?

----------私は、合計レコードを表示するために選択されたデータにアクセスする方法を見つけたが、私の質問はまだあり---------

を更新

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!IsPostBack) 
    { 
     DataTable dt = ((DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty)).Table; 
     LabelTotal.Text = string.Format("{0} items found", dt.Rows.Count); 
    } 
} 

答えて

1

あなたは.csファイルのページでカスタムコードを使用してGridViewをバインドするのではなくSqlDataSourceコントロールを使用する場合、それは良くなるが解決していません。

.csページでは、バインドする前にdatatableで操作を実行できます。gridview

+0

ありがとう、あなたはもっと複雑なページで言いましたように、現在私はやっています。単純な方法でsqldatasourceとobjectdatasourcesだけを使用する簡単なレポートページの変更が必要です –

関連する問題