I am working on an app where i am having some linkbuttons in master page. I want to display them depending upon the authorization given to them once they logs in. I have initially made all of them visible false and then i am checking the authorisation in the aspx.cs class of master page. I make the link button visible depending upon the right granted to the user. But it is making all the link buttons visible. Instead it should only make two of them visible and rest should be hidden. Following is my code from MasterPage.aspx.cs:
I'm trying to conditionally hide 2 link buttons within a Gridview(gvPosts), ModifyButton and DeleteButton. I want the two buttons to hide in every row where the currently logged on Username is not the same as the Username in gvPosts' lbEmpID, a LinkButton control in the same row. Unfortunately the code is hiding the buttons in every row, including the one where lbEmpID.text = Profile.Username. My code is below, what am I doing wrong?
Dim lbtn As LinkButton For Each rowItem As GridViewRow In gvPosts.Rows lbtn = DirectCast(rowItem.Cells(0).FindControl("lbEmpID"), LinkButton) If lbtn.Text <> Profile.UserName Then Dim Modify As LinkButton Dim Remove As LinkButton For Each rowItem1 As GridViewRow In gvPosts.Rows Modify = DirectCast(rowItem1.Cells(0).FindControl("ModifyButton"), LinkButton) Remove = DirectCast(rowItem1.Cells(0).FindControl("RemoveButton"), LinkButton) Modify.Visible = False Remove.Visible = False Next End If 'If chk.Checked Then 'Response.Write(chk.ClientID + "<br />") 'End If Next
I have one master page that is used to gather information from a user. It contains asp.net labels and textboxes within a table. For example, the master page contains fields for Name , Phone, Address, etc.
There are content pages that are created to add to the information that needs to be gathered. For example, the content page, Loan Application, could ask for Loan Amount, LTV, etc.
In addition to this, certain content page forms do not need to show a particular master page field. For example, the content page may not need to ask for Phone.
The table rows are stored as public properties in the master page so I can hide them in the content page code behind.
public bool HomePhoneRow { set { trHomePhone.Visible = value; } get { return trHomePhone.Visible; } }
So, in the content page code behind, I have this:
Master.HomePhoneRow = false;
The functionality works perfect, but I don't like how the space is reserved on the page. You can tell that a row was removed. I've tried style="border-collapse:collapse" on both the <table> and <tr> elements. I've also tried to set the row height as a public property and alter that.
I am working on a functionality of user right, in which admin is selecting the pages and the user and save it. so whenever that user will login into the system then he will be able to see only those pages which were selected and saved for him by the admin.
now for that i have created one page for the list of pages of the application and user list and i am storing them into the database. and then to hide and show the panels i have created the BaseWebPage in my application but here i am not able to get the master page to hide the panel and show only those which are permitted. i dont have much knowledge of BaseWebPage. i am working in framework 2.0 and i have links of all pages that i have shown in a master page in a panel.
I'm building an ASP.Net project that will require the dynamic creation and printing of images. I've been asked to "hide" the header information (which is contained in a master page) when the page is printed. Is this some sort of a property that can be changed when the screen is printing?
The print event is actually running on the client side:
I have master page with ajax accordin menu and I have content page "login.aspx"
In login 2 textbox - username and password , my problem is menu can display only the username and password is correct otherwise it is not display to user
I used the following link for doing the page preloader.
[URL]
I used this code in the master page. So I need to hide the 'loading' and 'modal' in a particular content page. I am able to hide the loading div, but not getting idea for hiding 'modal'.
I have a master page (frame.Master) and a content page (default.aspx) that uses frame.Master. Within frame.Master I have an ASP Panel control (pnlQuote). I do not want pnlQuote within frame.Master to be visiable when default.aspx loads. Normally I use the following code within Page_Load of the default.aspx.cs page: this.pnlQuote.Visible = false; however this does not work because pnlQuote is within frame.Master.
correct code to hide pnlQuote within frame.Master when default.aspx is loaded?
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.
i have a multiview having view1 and view2. view1 i have to save some details to my database and view2 i have a gridview. when loading view1 i want to show the save button in the masterpage.if loading view2 save button want to hide from master page
I have an user control in master page with id 'ucTopUser' and a button 'btnSub'.I need to hide the both control from my current aspx page.How can I do this?
I have a GridView in an update panel that is bound (in code-behind) to a business layer object. The first time this page is accessed, Editing, Deleting, Updating, etc. work fine. However, if I click my browser's refresh button, the functionality of the edit, delete, etc link buttons is gone. They do nothing.
Ok, so I'm adding linkbuttons to a page dynamically on page_load.I had it to where the link buttons were redirecting to a page with a query string attached. I was attempting to use the AjaxToolKit's AjaxFileUploader and ran into issues with existing query strings.
So what I'm trying to do now is handle the click event of the linkbutton server side, set 2 session variables and then redirect the page to the same page, but with out appending a querystring so the ajaxfileuploader will work correctly.Here is my linkbutton code:
vb Code: Dim Lin As New LinkButton Lin.Text = dr("DeptDesc").ToString Lin.CssClass = "deptlink" Lin.ToolTip = CDate(dr("MeetingDate").ToString).ToFileTime.ToString 'Lin.OnClientClick
[code]....
I know I have Lin.PostBackURL and Lin.setAttribute(...). It didn't work with just setAttribute and I saw a post online about someone setting the PostBackURL and it working...
In this repeater linkbuttons are generetaed with an onclick event.This onclick event sets a multiview to the corresponding view.The multiview is in an update panel as well.When a linkbutton in the repeater is clicked the corresponding view is shown, but a complete refresh of the page is done.How can this be prevented, because when I have just linkbuttons on the page (so not in a repeater) that set the multiview to the corresponding view, only the multiview is refreshed instead of the complete page
i have one web page (test) and two masterpages (master_1 & master_2).
the test's masterpage is determined by querystring, so far it's working fine. both master pages have a set on links in content place holder area, but is it possible i can hide the content place holder where my links are, from one of the masterpage when my test page loads, because i don't wish to use the links in the masterpage for my test page. i don't want to delete the links either as i'll need them later on.
I have a master page setup that is used throughout my site that is basically a header with a menu. I recently added a textbox and a button to this master page which is to be a quick search box that is available anywhere in the site. When a user enters text into the search box and hits the button, I need to load the actual content page which is used to search and show search results (which also uses this same master page), and have the text entered available so the search can be triggered automatically. Again, this search text box and button is now in my master page so it could be triggered from anywhere in the app... it serves as a convenient way to do a basic search from anywhere in my app, without having to first navigate to the actual 'search page' that already exists. You can also navigate to the actual search page, which uses the same master page, where there is many more search options.I'm thrown off by the master page arrangement, which I have not used until this project. What do I do?
I'm trying to dynamically change the look of my main master page depending on what nested master page that the current content page is using .
So for example.
Main master page = main.master My nested page = nested.master (uses main.master) content page = content.aspx (uses nested.master)
So in the Page_Load event of main.master I want to add a switch statement that will check to see what nested master page is currently being used by content.aspx, or whatever content page is loaded.
So far I have got
protected void Page_Load(object sender, EventArgs e) { string nMaster = //This is the line of code that I am looking for. switch(master) { case "nested.master": //all my logic here. break; } }
I have a master page containing a tree and 3 dropdown lists. I am populating a context menu on right click of each node, and when clicked on any item of the context menu, it navigates to required pages.
My problem is after navigating to the required page, the selected values from the drop down lists and the selected node from the tree are getting cleared.
I can set the selected values for the dropdown lists by making some properties in master page. But how do i maintain the selected node?
In my content page, i have got the valuepath of the right clicked node.
Or is there any other way than setting the properties in master page?
I got a Master page and nested master pages in the subfolders.
Top Level Master page
Second Level Master page inherited Top Level Master page
Third Level Master page inherited Second Level Master page
However, changes (i.e. new images & alt. name) that I made in the Top level master page did not apply to the second or third levels.My webpage has a correct front page but not in the sections. How can i correct this ?