2011-10-25 8 views
0

私のシナリオは、空のデータ列をaspxページに表示する方法は?

である私はページを作成していると私があるとき、それは見えるdoesntのdatabase.Butにデータを追加して挿入するフッターのテンプレートを持っているUpdatepanel.NowにテンプレートやGridViewのを適用することによって、いくつかの変更を加えましたデータテーブルにはデータがありません。

ページロードイベント中にこれらのfootertemplateを表示する必要があります。追加すると、ページをリフレッシュしてDatasを表示する必要があります。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load, UpdatePanel1.Load 

     If Not IsPostBack Then 

      BindData() 

     End If 

    End Sub 


Private Sub BindData() 

     Dim strQuery As String = "select MembershipName,FamilyMember,MemberName,Dateofbirth from IOMFamilyDetails " 

     Dim cmd As New SqlCommand(strQuery) 

     GridView1.DataSource = GetData(cmd) 

     GridView1.DataBind() 

    End Sub 

答えて

0

いくつかのオプションがあります。この

ページロードイベントに助けてください。

  1. この記事で http://dotnetspidor.blogspot.com/2008/07/how-to-display-gridview-header-and.html

  2. を説明するように、ここで説明したようhttp://mattberseth.com/blog/2007/07/how_to_show_header_and_footer.html

GridViewコントロールのCreateChildControlsのメソッドをオーバーライドして、カスタムのGridViewコントロールを作成し、空のデータ行を追加しよう

両方ともC#で申し訳ありません。

関連する問題