This is a migrated thread and some comments may be shown as answers.

Problems with Grid!

3 Answers 35 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Yllka
Top achievements
Rank 1
Yllka asked on 12 Oct 2012, 10:31 AM
Hello! I ndeed someone to help me!
I have a GridbounColumn and a GridTemplateColumn like this:

  <telerik:GridBoundColumn DataField="PROCESVERBAL" DataFormatString="{0:N2}"   HeaderText="PROCESVERBAL"  
                                 UniqueName="PROCESVERBAL" FooterText=" " DataType="System.Text">
                                <FooterStyle HorizontalAlign="Left" />
                                <HeaderStyle HorizontalAlign="Center" />
                                <ItemStyle HorizontalAlign="Center" />
                                </telerik:GridBoundColumn>  

  <telerik:GridTemplateColumn ItemStyle-HorizontalAlign="center" HeaderStyle-Width="35px" HeaderText=""                 
                                UniqueName="viewCert2" Visible = "true">
                                <ItemTemplate>
                                <asp:ImageButton ID="viewCert2" runat="server" ImageUrl="~/Resources/IMG/viewformular.png"
                                ToolTip='<%# viewform %>'  />
                                </ItemTemplate>
                                </telerik:GridTemplateColumn>

I need to show the image button only if the value of "PROCESVERBAL" is different form null .
Is it possible??

3 Answers, 1 is accepted

Sort by
0
Accepted
Shinu
Top achievements
Rank 2
answered on 12 Oct 2012, 10:46 AM
Hi,

Try the following code to achieve your scenario.
C#:
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
  if (e.Item is GridDataItem)
  {
    GridDataItem item = (GridDataItem)e.Item;
     if (item["PROCESVERBAL"].Text == " ")
     {
          ImageButton img = (ImageButton)item.FindControl("viewCert2");
          img.Style.Add("display", "block");
      }
    }
}

Thanks,
Shinu.
0
Yllka
Top achievements
Rank 1
answered on 12 Oct 2012, 10:50 AM
@Shinu
Thank you for the reply! I will try it now!
0
Yllka
Top achievements
Rank 1
answered on 12 Oct 2012, 11:04 AM
It works :) Thank You very much :)
Tags
Grid
Asked by
Yllka
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Yllka
Top achievements
Rank 1
Share this question
or