【ASP.NET コントロール】GridViewについて


検索結果をGridViewに表示

サンプル

Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Me.SqlDataSource1.SelectParameters.Clear()

    If Not (String.IsNullOrWhiteSpace(Me.TextBox1.Text)) Then
        Me.SqlDataSource1.SelectCommand = "SELECT * FROM [Schedule] WHERE [id] = @id"

        Me.SqlDataSource1.SelectParameters.Add("id", Me.TextBox1.Text)
    Else
        Me.SqlDataSource1.SelectCommand = "SELECT * FROM [Schedule]"
    End If
End Sub

参考資料

http://www.cocoaliz.com/asp.net/index/22/

GridViewのテンプレート機能

追加方法

 ※前提条件として、GridViewがすでにデータバインディングされている状態だとする

 [1] デザインビューで、GridViewの右上の[>]ボタンを押下
 [2] [列の編集]を選択し、フィールドダイアログを表示
 [3] 対象列を選択し、「このフィールドをTempleFieldに変換します。」を選択します
 [4] デザインビューで、

サンプル

後で書く

参考資料


GridDataにボタンを追加して操作する

追加方法

後で書く

サンプル

後で書く

連番をつける

<asp:TemplateField HeaderText="連番">  
    <ItemTemplate>  
       <%# Container.DataItemIndex + 1 %>  
    </ItemTemplate>  
</asp:TemplateField>

参考文献

http://blogs.wankuma.com/kazuki/archive/2008/10/31/160256.aspx

GridViewのネスト

参考文献

http://www.youtube.com/watch?v=Qc53ZekBryE