KMRT BSRN

"Hiç kimsenin ilgisine ihtiyaç duymadığın gün olgunlaşırsın. Hiç kimseden beklentiye girmediğin gün yara almazsın. Ve hiç kimseye bağımlı kalmazsan kazanırsın." OSHO

RadControls – Select RadGridView GroupRowInfo

Yorum bırakın


Eğer RagGridView üzerinde Gruplama işlemine izin veriyorsanız ve bir satır seçildiğinde özel bir işlem yapıyorsanız. Gruplama sonrasında RadGridView ‘ın oluşturduğu “Grup Satırlarınıseçince bir hata alabilirsiniz.. Bunun sebebi RadGridView’ın CurrentRow’unun bir “GridViewRowInfo” tipinde olmamasıdır. “GridViewGroupRowInfo” tipinde olmasıdır. Bu durumda seçilen bir grubun sahip olduğu satır varsa, ilk satırın seçilmesini isteyebilirsiniz..

'' DataGrid ?zerinde gruplama yap?ld?ysa ve grid ?zerinde grup sat?r? se?ilirse,'' GridViewGroupRowInfo tipindedir ve hata f?rlamamas? i?in kontrol edilir.
    If (Me.GridView1.CurrentRow.GetType Is GetType (Telerik.WinControls.UI.GridViewGroupRowInfo)) Then

        Dim rowInfo As Telerik.WinControls.UI.GridViewRowInfo = _
            DirectCast(Me.GridView1.CurrentRow, Telerik.WinControls.UI.GridViewRowInfo)
        Dim groupRowInfo As Telerik.WinControls.UI.GridViewGroupRowInfo = _
            DirectCast(rowInfo, Telerik.WinControls.UI.GridViewGroupRowInfo)
        Dim dataGroup As Telerik.WinControls.UI.DataGroup = _
            DirectCast(groupRowInfo.Group, Telerik.WinControls.UI.DataGroup)

        If (dataGroup.RowCount > 0) Then        
            Me.GridView1.CurrentRow = dataGroup.Item(0)    
        Else        
            Exit Sub    
        End If
    End If

Reklamlar

Yazar: K. Murat BAŞEREN, MBA, MCP

I am a senior software developer, MCP, consultant, blogger, former chemist and software trainer. My interests range from software developer to technology. I am also interested in web development, education, and coffee.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s