Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to Hide TEXTBOX in GridView with TemplateField
    primarykey
    data
    text
    <p>Here is my Coding </p> <p>I would like to hide "txtQtyOrder10" in if condition after clicking on SEARCH Button. when I'm trying to access from part.aspx.cs file it's show up error msg.</p> <p>I don't have idea how can I get access to the text fields for hide.</p> <p>Here is some coding for refer what i'm trying to do.</p> <p>Any help will be appreciate.</p> <h1> part.aspx</h1> <pre><code>&lt;asp:GridView ID="gvOutput" runat="server" AutoGenerateColumns="False" BackColor="Transparent" AllowSorting="True" BorderColor="Navy" BorderWidth="2px" GridLines="None" OnSorting="OnSort" OnRowCreated="OnRowCreated" OnSelectedIndexChanging="gvOutputSelectedIndexChanging" CellPadding="2" DataKeyNames="LineID" AllowPaging="True" PageSize="50" OnPageIndexChanging="gvOutput_PageIndexChanging" OnDataBound="OnDataBound" SelectedIndex="1"&gt; &lt;Columns&gt; &lt;asp:TemplateField HeaderText="Select"&gt; &lt;HeaderTemplate&gt; &lt;input id="chkAll" onclick="SelectAllCheckboxes(this);" runat="server" type="checkbox" /&gt; &lt;/HeaderTemplate&gt; &lt;ItemTemplate&gt; &lt;asp:CheckBox ID="chkSelect" runat="server" Checked='&lt;%# Eval("[Select]") %&gt;'/&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;asp:TemplateField SortExpression="PROD80" HeaderText="Number"&gt; &lt;ItemTemplate&gt; &lt;asp:LinkButton ID="lnkPart" runat="server" CommandName="Select" Text='&lt;%# Bind("PROD80") %&gt;'&gt;&lt;/asp:LinkButton&gt; &lt;/ItemTemplate&gt; &lt;ControlStyle CssClass="grid" /&gt; &lt;/asp:TemplateField&gt; &lt;asp:BoundField DataField="DESC80" HeaderText="Description" SortExpression="DESC80" /&gt; &lt;asp:BoundField DataField="VEND80" HeaderText="Vendor" SortExpression="VEND80" /&gt; &lt;asp:BoundField DataField="BUYE80" HeaderText="Planner" SortExpression="BUYE80" /&gt; &lt;asp:BoundField DataField="PMIUM" HeaderText="UOM" SortExpression="PMIUM" /&gt; &lt;asp:TemplateField HeaderText="Order 10"&gt; &lt;ItemTemplate&gt; &lt;asp:TextBox ID="txtQtyOrder10" runat="server" Text=&lt;%#Bind("QTYORDER10")%&gt; onfocus="this.select()" CssClass="textbox" Height="13px" Width="60px" /&gt; &lt;ajaxToolkit:FilteredTextBoxExtender ID="ftbeQty10" runat="server" TargetControlID="txtQtyOrder10" FilterType="Numbers"&gt; &lt;/ajaxToolkit:FilteredTextBoxExtender&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;asp:TemplateField HeaderText="Order 50"&gt; &lt;ItemTemplate&gt; &lt;asp:TextBox ID="txtQtyOrder50" runat="server" Text=&lt;%#Bind("QTYORDER50")%&gt; onfocus="this.select()" CssClass="textbox" Height="13px" Width="60px" /&gt; &lt;ajaxToolkit:FilteredTextBoxExtender ID="ftbeQty50" runat="server" TargetControlID="txtQtyOrder50" FilterType="Numbers"&gt; &lt;/ajaxToolkit:FilteredTextBoxExtender&gt; &lt;/ItemTemplate&gt; &lt;/asp:TemplateField&gt; &lt;/Columns&gt; &lt;HeaderStyle CssClass="gvOutputHeader" /&gt; &lt;RowStyle ForeColor="Navy" Height="15px" Font-Size="Small" /&gt; &lt;SelectedRowStyle BackColor="White" /&gt; &lt;PagerSettings Position="TopAndBottom" /&gt; &lt;/asp:GridView&gt; </code></pre> <h1>part.aspx.cs</h1> <pre><code> protected void cmdSearch_Click(object sender, EventArgs e) { //if user clicks on 'Below X Weeks' or 'Below X Weeks w/o PO', //they must enter a value in txt box. if ((!rdBelowXWeeks.Checked || txtWeek.Text != string.Empty) &amp;&amp; (!rdBelowXWeeksWPO.Checked || txtWeek.Text != string.Empty)) { try { //clear data of a previous search ClearResultsScreen(); ClearDetailsScreen(); //get radio button value selected by user (default is all) if (rdAll.Checked) search.SearchType = rdAll.Value; else if (rdBelowTrigger.Checked) search.SearchType = rdBelowTrigger.Value; else if (rdAboveTrigger.Checked) search.SearchType = rdAboveTrigger.Value; else if (rdBelowSafety.Checked) search.SearchType = rdBelowSafety.Value; else if (rdBelowXWeeksWPO.Checked) search.SearchType = rdBelowXWeeksWPO.Value //*****WOULD LIKE TO HIDE from HERE *************// } catch (Exception ex) { Response.Write(ex.Message); } } else { lblErrMessage.Text = "ERROR: Number of weeks is required"; lblErrMessage.Visible = true; } }//end cmdSearch_Click </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload