I have a view where I want to perform different actions on the items in each row in a table, similar to this (in, say, ~/Views/Thing/Manage.aspx):
[code]....
In the most part, this is working fine. The problem is that if ThingService.SetEnabled throws an error, I want to be able to display the error at the top of the table. I've tried a few things with Html.ValidationSummary() in the page but I can't get it to work.
Note that I don't want to send the user to a separate page to do this, and I'm trying to do it without using any javascript.
I have a website the main page holder is placed within an iframe - everytime I navigate to a page from the menu a new page id is set within the frame. I have a left hand panel seperate to thee i frame which is a usercontrol and is static. I'm trying to capture the main iframe pageid from within the usercontrol.When I navigate to to a new page - the iframe is updated but the usercontrol is not, and im struggling to think of how I can grab frame id from within the usercontrol.
I've tried setting trhe page id as a session variable but this isnt accurrate enough. I need to grab it as as soon as a new page is hit.
How can I send a user to a login page for login where you don't have control(like windowslive) and then after authentication return to the original page?
Some actions such as posting a comment require login. It may timeout and the user may be redirected to a login page. With get data i can easily put the query in something like action=PrevPageUrlAndQuery. However with POST data i have to do something more complicated.
So is there a way i can make the page go backwards so all the user needs to do is click that post button again? Instead of displaying a page saying please hit back and resubmit your comment (more clicks + reading makes me slightly sad)
I do my best to catch all the exceptions but I would like to send users to a standard error page if an exception that I couldn't catch occurs. Is there a way to set this globally?
I'm using a ASP.NET Web Form to capture information from a user and then email the results to me. This is working well.
The problem is, that the SMTP Relay Server I am using from my ISP seems to be a bit slow so once I hit SEND on the form, it seems to take a little longer than average before sending the user through to the "Thank-You" page.
To counter-act the long wait time, I would like to add a little bit of code that will display on the Web Form once the user clicks the send button, but before the data is actually sent or they are forwarded on to the thank-you page.
Right now in my file.aspx.vb I have:
Try smtpClient.Send(mailMessage) Response.Redirect("thankyou.aspx") Catch smtpExc As System.Net.Mail.SmtpException 'Log error information on which email failed. Catch ex As Exception 'Log general errors End Try
What I'm wondering is if it is possible to have a HIDDEN control of some type on the form and then change Visible=False to Visible=True to have the text display once the user clicks the Send button? Or should this be done another way?
I'm using Forms authentication in my application but I'm not using the Membership that's built into .NET.
How do I automatically send user to login page when his/her FormsAuthenticationTicket expires? I just don't want a user log in and leave a page on their computer screen long after their session has expired. I'd like to make sure that as soon as the user's FormsAuthenticationTicket has expired, I send them to login page.
I have access to two seperate databases (mySQL) located on two servers. I need to get the data, link the tables on a key field and display the results in a datagrid. My challenge is that if the search criteria changes for the display it affects rows returned from on table and should thus automatically affect the linked table and resulting data returned.
what the best approach would be to achieving this? So far I have set up a dataset with a dataadapter and table for each connection and then linked the tables in the dataset. The problem that I'm having is getting the linked resultsets to work.
On my form I have the datagrid with two Objectdatasources one for each dataadapter and i believe that's where I'm going wrong...
I am having one doubt regarding the use of static variable in Asp.net pages.I am having one page say UserDetails.aspx.In this page, I have one static variable to store some data specific to a user. So, will this ?
public partial class UserDetails { static int numberOfReviews=0;
If I'm correct the membership functionality separates account and user (profile) data in two tables. Why not one table? What's the design priciple behind this?
In parent page there is an imagebutton. What I want to when user click this image button, another page will open with width=200 and height=100 with no toolbar.
when i request login page, the page views in master page. i do not want to this. because i am making an admin page so the page must be free from master page.
i will design a new page for login that included username and password inputs.
aspx view engine includes Page Inherits="System.Web.Mvc.ViewPage but razor view does not include
I design web site by asp.net my website contain news page ,advertisement page and others ,I design Separate page for news and advertisement so I have question what is the best when I design Separate page or place news,advertisment and other page in multiview (view)
I'm wondering how I can go about accessing page controls from a separate class I've made. I've tried a few things I found using google, but no luck :(
What I'm trying to do is keep a function that is used often, in a global class.
The function then accesses a page literal and calls ScriptManager.RegisterStartupScript. I was hoping this is possible, so then this function wouldn't have to be copied to all of the pages.
I've got a page that I'm using as an e-mail template. I'd like to spin off a new thread, take the rendered page, and put it into an e-mail. Is this possible? If so, how? I haven't had luck so far.
I have a 2D array of doubles in my Default class on my Default.aspx.cs page, like so:
protected Double[,] time;
By the time the page loads, I have populated this array from a database. Now, I want to reference this array in another file (Diff.aspx.cs) to avoid visiting the database again. Also, the data is used in a read-only fashion.
I alway have a case where I have one .js file which contain event handlers for many pages in my website, something like this:
$(function () { $('#my-textbox1').click(function(){ doSomthing(); }) //--> this my-textbox1 exists in page example1.aspx $('#my-textbox2').click(function(){ doSomthing(); }) //--> this my-textbox2 exists in page example2.aspx });
Now suppose the user opened page example1.aspx, jquery will search for my-textbox1 and if found it will attach a click event to it, then will search for my-textbox2 and will not find it and will not attach the event.
But like this jquery in all cases will search for my-textbox2 in all pages,
What I want to know is the best practice you do to avoid unwanted selectors to get called in pages that don't want them.
May be it is not a big problem with 2 events, but suppose i have hundreds of events want to attach, this will affect the page load performance for sure.
when user input the valid data then there will be generate a areport and that report displays in a gridview itemtemplate. when i print the report, only first page data printed properly on a predesigned designed paper. and others are not. then how to print each rowdata of gridview on per page.