﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebGrid Enterprise - How to hide a linkbutton within a gridview?</title><link>http://www.intersoftsolutions.com/Community/WebGrid/How-to-hide-a-linkbutton-within-a-gridview/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>How to hide a linkbutton within a gridview?</title><link>http://www.intersoftsolutions.com/Community/WebGrid/How-to-hide-a-linkbutton-within-a-gridview/</link><pubDate>Fri, 24 Aug 2012 00:58:58 GMT</pubDate><dc:creator>bernard</dc:creator><description>&lt;p&gt;Hi Jose Antonio,&lt;/p&gt;&lt;p&gt;You can hide the link button for each row using WebGrid_InitializeCell server-side event. Here's the code:&lt;/p&gt;
&lt;p /&gt;&lt;pre&gt;if (e.Cell.Column.ColumnType == ColumnType.Template)
{
    Label lbl = (Label)e.Cell.GetTemplateContainer().FindControl("Label1");
    LinkButton lbtn2 = (LinkButton)e.Cell.GetTemplateContainer().FindControl("LinkButton1");
    if (lbl.Text == "Con firma")
    {
        lbtn2.Visible = false;
        lblMensaje.Text = "favor de contactar a su ejecutivo de cuenta";
        lblMensaje.Visible = true;
    }
    else
    {
        lbtn2.Visible = true;
    }
}&lt;/pre&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;When WebGrid initialize cell, WebGrid check if the column type is template and change the content of the template. Hope this helps.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Bernard&lt;/p&gt;
&lt;p /&gt;</description></item><item><title>How to hide a linkbutton within a gridview?</title><link>http://www.intersoftsolutions.com/Community/WebGrid/How-to-hide-a-linkbutton-within-a-gridview/</link><pubDate>Thu, 23 Aug 2012 11:03:16 GMT</pubDate><dc:creator>antonio.salinas@viaprofessionalservices.com</dc:creator><description>&lt;p /&gt;
&lt;h6 class="uiStreamMessage" data-ft="{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}"&gt;&lt;span class="messageBody" data-ft="{&amp;quot;type&amp;quot;:3}"&gt;Hi I have a gridview and I need to hide a linkbutton I have the following code but it takes only the first row and the other not hidden.&lt;/span&gt;&lt;/h6&gt;
&lt;h6 class="uiStreamMessage" data-ft="{&amp;quot;type&amp;quot;:1,&amp;quot;tn&amp;quot;:&amp;quot;K&amp;quot;}"&gt;&lt;span class="messageBody" data-ft="{&amp;quot;type&amp;quot;:3}"&gt;protected void grdContratos_InitializeRow(obj&lt;wbr /&gt;&lt;span class="word_break" /&gt;ect sender, ISNet.WebUI.WebGrid.RowEventAr&lt;wbr /&gt;&lt;span class="word_break" /&gt;gs e)&lt;br /&gt;  {           &lt;br /&gt;             Label lbl = (Label)this.grdContratos.FindC&lt;wbr /&gt;&lt;span class="word_break" /&gt;ontrol("lblEstado");&lt;br /&gt;             LinkButton lbtn2 = (LinkButton)this.grdContratos.&lt;wbr /&gt;&lt;span class="word_break" /&gt;FindControl("lnkAnexo");&lt;br /&gt;
             if (lbl.Text == "Con firma")&lt;br /&gt;             {&lt;br /&gt;                 lbtn2.Visible = false;&lt;br /&gt;                 lblMensaje.Text = "favor de contactar a su ejecutivo de cuenta";&lt;br /&gt;                 lblMensaje.Visible = true;&lt;br /&gt; &lt;br /&gt;             }&lt;br /&gt;             else&lt;br /&gt;             {&lt;br /&gt;                 lbtn2.Visible = true;&lt;br /&gt;             }&lt;br /&gt; } &lt;/div&gt;
&lt;/div&gt;
&lt;div class="text_exposed_show"&gt;Any suggestions? greetings.&lt;/div&gt;&lt;/span&gt;&lt;/h6&gt;
&lt;p /&gt;</description></item></channel></rss>