How can I specify custom images in ASP.NET Web Forms?
You can use the QueryCellStyleInfo() event to customize the images that appear in the GroupCaptionPlusMinus cell, when there are nested tables as shown in the following code snippet:
C#
private void GridGroupingControl1_QueryCellStyleInfo(object sender, Syncfusion.Web.UI.WebControls.Grid.Grouping.GridTableCellStyleInfoEventArgs e)
{
if(e.TableCellIdentity.TableCellType == GridTableCellType.GroupCaptionPlusMinusCell)
{
e.Style.CellType = "Image";//changing the cell type to image type
if(e.Style.Description == "+")
e.Style.ImageUrl = "myplusimage.gif";//specify location of plus image
else
e.Style.ImageUrl = "myminusimage.gif";//specify location of minus
}
}
VB
private void GridGroupingControl1_QueryCellStyleInfo(ByVal sender As Object, ByVal e As Syncfusion.Web.UI.WebControls.Grid.Grouping.GridTableCellStyleInfoEventArgs)
If e.TableCellIdentity.TableCellType = GridTableCellType.GroupCaptionPlusMinusCell Then
e.Style.CellType = "Image" 'changing the cell type to image type
If e.Style.Description = "+" Then
e.Style.ImageUrl = "plusimage.gif" 'specify location of plus image
Else
e.Style.ImageUrl = "minusimage.gif" 'specify location of minus image
End If
End If