How To Use Linq To Object To Hide Or Show Some Control In Page

Aug 11, 2010

I am creating a function to hide all the gridview controls except the control whose name is being passed in the function.

Here this.Controls referes to controls present in the page (At compilation error is thrown although). I want to fetch all the controls of type GridView with Name property not equal to the one passed in the funtion.

Now after getting a collection of GridView. I want to hide all the grids

private void HideGridView(string gridToShow)
{
GridView[] result = from control in this.Controls
where control.GetType() == typeof(GridView) && control.Name !=gridToShow
select control as GridView;
foreach (var control in result)
control.Visible = false;
}

At comile time it shows me this.Control as invalid because it is not a collection.

How can I achieve this on a web application

EDIT:

private void HideGridView(string gridToShow)
{
(from control in this.Controls.OfType<GridView>
where control.Name !=gridToShow
select control).ToList().ForEach(gv=>gv.Visible=false);
}

Here is the code I wrote, shows me an error: GridView is a type but used like a variable (Compile time error).
And at where Invalid Expression Term 'where'

View 2 Replies


Similar Messages:

MVC 2 - Using LINQ And Sending A Linq Object To The View And Trying To Show It In A Textbox

Mar 11, 2011

I am using LINQ and sending a linq object to the view and trying to show it in a textbox like this

<%=Html.TextBox("petname",Model.PetName) %>

But I am getting error, how can I show (PetRecord.PetName) which is my linq entity

View 1 Replies

AJAX :: Show Hide Image Control On Page Based On Database Value

Dec 14, 2013

Below is House_info table

id name behcode

1 Neda 1111
2 Jack 2222
3 Sara 3333

House_p table

id Product behcode

1 sofa 1111
2 iron 1111
3 scarf 2222

and below is SP

ALTER procedure [dbo].[storeinfo1]
@Behcode nvarchar(10)
as
begin
select behcode,Name
,(select Behcode from House_p where BehCode=@Behcode) behcodeP
from House_Info
where BehCode=@Behcode
end

I have image=>Productimage  in product.aspx page I want if in House_p table there be my users behcode it do Productimage.visible=true 

i.e

In House_info table exist user Sara with behcode=3333  her behcode  isn't in House_p table so I want in product.aspx page ProductImage.visible=true

How I can do it?

View 1 Replies

C# - How To Show Two Object In An Control How I Can Put Each Object In Separeate Column

Jan 19, 2011

_objbefor = Convertor.XmlDesrialize.XmlDesrializer.DesrializeAnyObject(_XmlObjBefor, _ObjectType);
_objAfter = Convertor.XmlDesrialize.XmlDesrializer.DesrializeAnyObject(_XmlObjAfter, _ObjectType);
//exteract properties of loged object
PropertyInfo[] _PropertyInfo = _ObjectType.GetProperties();
List<string> _ObjBeforTostring = new List<string>();
//_ObjBeforTostring.Add("");
_ObjBeforTostring.Add("*************Befor Object**********");
_ObjBeforTostring.Add("");
foreach (PropertyInfo pf in _PropertyInfo)
{
if (_objbefor != null)
{
string _str = pf.GetValue(_objbefor, null).ToString();
_ObjBeforTostring.Add(pf.Name.ToString() + " :: ( " + _str + " )");
_ObjBeforTostring.Add("==============================");
}
}
_ObjBeforTostring.Add("");
_ObjBeforTostring.Add("*************After Object**********");
_ObjBeforTostring.Add("");
foreach (PropertyInfo pf in _PropertyInfo)
{
if (_objAfter != null)
{
string _str = pf.GetValue(_objAfter, null).ToString();
_ObjBeforTostring.Add(pf.Name.ToString() + " :: ( " + _str+" )");
_ObjBeforTostring.Add("==============================");
}
}

View 1 Replies

C# - Show / Hide Using Javascript On A Control Inside A ASCX Control In A Gridview

Oct 8, 2010

I have written a web usercontrol (ascx). Inside, there is a Panel that I want to show/hide on click of a hyperlink inside the usercontrol.

Normally, this is easy just by doing something like this (the onclick attribute is added to the hyperlink on prerender):

var PanelToShow = document.getElementById('<%=PanelInvoiceHasBeenCreated.ClientID %>');
if (PanelToHide != null) {
PanelToHide.style.display = 'none';
}

but because the ascx control is held within the gridview, the above will assess all the controls (of which there are many in the gridview) with the name 'PanelInvoiceHasBeenCreated'. The only time it will work is when there is 1 row in the gridview. Currently, with my existing code, if I click the hyperlink in any row, it shows/hides the panel in the bottom row of the gridview!

Therefore, my question is how do I get the actual, unique ID I need to show/hide on the correct control in the correct row?

View 2 Replies

C# - How To Hide And Show Silvelight User Control On Main Silverlight Control

Dec 26, 2010

I have a main silverlight control named MainPage.xaml in an asp.net web site.

I want to dynamically add and remove control at run time.

So, I have created another control Top10.xaml and added to selected canvas area on MainPage.xaml as described on this page(Click Me):

Now i need to modify Top10 visibility in MainPage.xaml dynamically when a button is clicked on MainPage.xaml using C# code in MainPage.xaml.cs.

View 1 Replies

Set A Flag On A Button To Show Or Hide A Control?

Jan 17, 2010

I have a button on my gridview that makes visible another gridview nested inside a column. What I want to do is to use the same button to hide it again. I can already make visible my nested gridview, and I know to hide the gridview itself would be the same code again. The problem I have is setting my flag in order to control which branch of my if statement is executed. I tried writing this inside the button event bool flag = false; and then changed it to ture after the gridview is shown, but of course it re sets itself to false again, and the else bit is never reach when you press the button again.

Is there away where I can persist a flag that when the button is pressed one branch of the if statement is reached, and when it is pressed again, the next branch is run? I do want to use JavaScript because the page is already overloaded with it!! I am using a template field with a button set inside it, and thus I wish to use code behind posting back to the server

View 2 Replies

AJAX :: JavaScript For Show/hide Div Over The Page?

Dec 21, 2010

I need simple JavaScript function that shows hidden div on the center of the screen as modal popup with darked background like jquery dialog or ModalPopupExtender!

example:

[Code]....

View 12 Replies

MVC :: Master Page Show / Hide Links

Sep 13, 2010

I'm fairly new to mvc and I'm just looking for a best practice on hiding action links in the master page depending on the user logged in. Since the master page doesn't receive a model I'm not sure how to pull this off the right (MVC) way.

View 3 Replies

AJAX :: Accordion Control - Conditional HeaderTemplate To Show/hide?

Jul 10, 2010

I have a nested accordion control for categories and sub-categories with a gridview to display the data. What I am trying to do is to hide the "Header Template" when sub-category is "Not Defined" but the results are usually inconsistent and seems like if i define HeaderCssClass, HeaderSelectedCssClass declaratively then it overrides the conditional css styles defined in code (c#) for OnItemDataBound event whereas if I don't define declaratively then css in code is not consistent.

I am not sure how to approach this or if I am using the correct event for this.

In the code - I used label's forecolor proprtery to match to the background as a workaround for now but not happy with it.

I can set lblSubHeaderId.Visible = false; which works consistently but then I still have this predefined HeaderCssClass, HeaderSelectedCssClass which is still shown as a placeholder/ just a horizantal line for the headers where lblSubHeaderId is set to false.

My structure is:

--AccordionCategory
-- AccordionSubCategory
-- Gridview

And here is some code:

[Code]....

View 3 Replies

Forms Data Controls :: How To Control The Hide/show Of Subitems

Feb 14, 2011

I basically need some items in a grid however each item contains subitems so I need a +/- type button to show/hide them. Is there a control to do this or would it be easier to simply put them in a CSS table and use jquery or something similar to control the hide/show of subitems?

View 1 Replies

Forms Data Controls :: Show / Hide GridView Control?

Jul 22, 2010

Protected Sub SQLDShowActionRef_Selected(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceStatusEventArgs) Handles SQLDShowActionRef.Selected

View 4 Replies

Web Forms :: How To Show / Hide Panels In A Master Page

Nov 24, 2010

I'm trying to show/hide panels in a masterpage depending on what page the user is on.

I was trying this..

[Code]....

But it didnt work.

View 1 Replies

Forms Data Controls :: Show / Hide Control Inside A Listview?

Aug 8, 2010

I have a listview and in each there is a dropdownlist and a textbox. The textbox is invisible. When I change a value on the ddl it fires the SelectedIndexChangedMethod. In here, if the ddl is certain value I want to show the textbox thats on the same row. How do I grab the textbox from inside this method?

Code:

<asp:ListView ID="lvBillingQueue" runat="server" OnItemDataBound="lvBillingQueue_ItemDataBound"
OnPagePropertiesChanging="lvBillingQueue_PagePropertiesChanging" DataKeyNames="ID">
<LayoutTemplate>
<table width="100%" cellspacing="1" cellpadding="3" border="0">

[Code]....

View 18 Replies

Web Forms :: Hide Show Tabs Of TabContainer Control Based On Condition

May 13, 2012

I have a tab container with 10 tabs each with unique id on a hyperlink click i need to make some tabs visible true false,in hyperlink I am passing a query string param

if the param="Y" param = Request.QueryString["type"]; 
if  (param == "Y") { 
for (int tc = 0; tc <= TabContainer1.Tabs.Count - 1; tc++) { 
if (TabContainer1.Tabs[tc].ID == "Y") {
TabContainer1.Tabs[tc].Visible = true;                           
} else {                               
TabContainer1.Tabs[tc].Visible = false:
} } }

I have the above condition but on this click the tab container is not at all visible but without any parameter passing the tab container is visible.

View 1 Replies

Web Forms :: Hide A Link In The Sitemap - Yet Still Show The Breadcrumb On The Page?

Oct 1, 2010

We have a dynamic sitemap and all nodes in the sitemap display a breadcrumb. Is it possible to have the breadcrumb still showing, but make the link in the sitemap invisible or non-clickable? Reason for this is that... we dont want users to select some pages from the sitemap (becasue they need to conduct a search first to populate a datagrid) and clicking on the link will only take them to an empty page. I tried just removing the url, or having a blank title, but that didn't work.

View 14 Replies

Web Forms :: Show Hide Controls At Page Load From Codebehind?

Nov 23, 2010

Is there a way to show/hide (visible = true/false) a textbox and/or dropdownlist at PageLoad (or other Page cycle) from codebehind (I would like to check for some permission regarding current user and show/hide some controls from aspx page) ?

View 2 Replies

JQuery :: Show / Hide Modal Dialog Box On Page Load?

Oct 19, 2010

[Code]....

show / hide modal dialog box on page load?

View 6 Replies

AJAX :: Implement Show Hide Feature For TextBox Inside Login Control

May 7, 2015

I see an example on the ASP snippets but can it be done using the supplied Login control template.

View 1 Replies

Data Controls :: Show Hide HyperLink Control In DataList Based On Session Value

May 7, 2015

Actually I have a datalist in which I am binding product name and product description and there is a hyperlink.

I am binding datalist in page load and checking that user is login or not using session.

if user is login then hyperlink text should be view more

else

hyperlink text should be login to view 

The code I have written is working fine but when user is logged in then Only one products hyperlink text changing. I want change it to all hyperlink text to view more when user login

View 1 Replies

Data Controls :: Show Footer Row Only On Last Page Of GridView And Hide It On Other Pages?

Mar 6, 2014

I got how to add textbox to gridview at footer... it working fine... but if i do pagination for it.. textbox at footer in gridview reapeting in all page.. but i want to show that textbox at last page of gridview..

View 1 Replies

User Controls :: Show Hide AJAX Modal Popup From Page?

Jan 28, 2013

i have user control and in that i have ajax  modalpopup extender now, i want to use this modal popup in my aspx.vb page like

modalpopup.show()

modalpopup.hide()

than, how can i get the id of modalpopup from the user control and do this functionality.

View 1 Replies

Data Controls :: Show Or Hide Image Control In GridView Based On Condition From Database

Dec 19, 2012

i am using template field display image based on condition in table field. i have field name  verify i used to store yes or no value if it is yes then display image else noting to display in gridview

View 1 Replies

Data Controls :: Show Hide Panel Control Inside GridView Row On Button Click

Aug 18, 2015

I want to open asp panel inside gridview selected row and the panel is placed outside the gridview(above gridview) using javascript or jquery.

View 1 Replies

Web Forms :: Master Page Control In Child Page Error "Object Reference Not Set To An Instance Of An Object"

Aug 31, 2010

i have create dynamic menu control , i have master page and login page , once the user login , i want to show the dynamic menu in my master page. below i try to call masterpage control in my child page ,but i throughs the error

Object reference not set to an instance of an object.
my master page code
public partial class MasterPage : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
public string MyProperty
{
set
{
// lblUser.Text = value;
lblUser.Text = value; // here i got the error
}
}
}

My child page code

protected void btnwork_Click(object sender, EventArgs e)
{
((MasterPage)this.Master).MyProperty = "Text changed from Sub Page";
}

View 5 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved