C# - Manipulating Page Scrolling When Returning A View In A MVC Site?

Jul 14, 2010

I'm building an ASP.NET MVC site where I want one of the Views I return to be automatically scroll to a certain point.The part of the site where I want this to occur works sort of like a forum - there are "threads" that contain "posts". A user can either browse to the whole paginated thread or can browse to a specific post, using its ID. When a user browses to a specific post, I want to show the regular thread interface, then browse to the page that the post is on and scroll down to the post.

Is it possible to somehow automatically scroll down to a certain point when returning a View from an action in an ASP.NET MVC site? If so, how do I do this?NOTE: One solution to this problem that I've found is how Stack Overflow and the other Stack Exchange sites do it: each answer to a question can be linked to by adding #ID to the URL. If it's impossible to automatically scroll down when returning a View, I would implement this instead, but I don't understand how to use such an approach when there are multiple pages and the post in question isn't on the current page.UPDATE:Based on Chris' answer, I'm currently planning to implement it with the URL looking like this: example.com/forum/[ForumID]/thread/[ThreadID]/post/[PostID]#[PostID]. In my Action, I figure out what page of the Thread the Post is on, and then I return all the Posts from that page to the View.However, I noticed something special in how Stack Overflow solves this problem. Try going to: http://meta.stackoverflow.com/questions/57170 - it ends up sending you to http://meta.stackoverflow.com/questions/57155/gravatar-bugs-and-improvements-in-chat/57170#57170.

View 1 Replies


Similar Messages:

State Management :: Grab A List View's Page And Reset The List View When Returning From A Different Page

Apr 12, 2010

I'm having troubles remembering how to grab the list view's state, or page, so that when you leave the list, you can return to the list view page you left on. I have a data pager, and I have hyplerlinks for items in the list view that take you to a file upload or file delete page, and then returns to the list view. It returns to the list view's initial state (first page).

View 1 Replies

JQuery :: Get External Site Page (view Source) Using JavaScript

Jul 30, 2010

I am developing one asp.net application and I have a requirement that I need to fetch html of page: [URL] I can easily do it with asp.net code using httpwebrequest but I have to do it from client side either using javascript or JQuery or any other thing. This is required becaues REQUEST TO GET PAGE [URL] MUST COME FROM CLIENT AND NOT FROM SERVER DUE TO IP ISSUE.

View 4 Replies

C# - Returning List From Mvc View

Mar 1, 2011

When I look in my DetailsReport(List<> filteredList) method its Count = 0. is it possible to send a List to your controller or is my code bad?

@Html.ActionLink("Print Results to Report",
"DetailsReport",
new {filteredList = Model} )

View 1 Replies

MVC :: Returning View When ModelState Not Valid

Feb 25, 2010

I've written a View (form) that has a section with two radio buttons and a blank <DIV> block that will dynamically be updated. When one radio button is clicked, a <DIV> on the page is updated with fields specific to that radio button option. When the other radio button is clicked, the <DIV> on the page is updated with fields specific to that radio button option. To determine what content gets displayed when a radio option is selected, I call a JavaScript function and set the content appropriately using jQuery. Pretty easy so far. Let's assume that the User has toggled the radio buttons and filled in some data. Further down in the form, the User has entered an invalid e-mail address. When the User submits the View, the ModelState is invalid. If it is invalid, I return the View.

[Code]....

Problem is, when the View is returned, some of the form fields (that are static) are in place. However, the <DIV> that was previously updated based on User radio button selections is reset to its original state. When we return a View because of an invalid Model State, is MVC smart enough to return the View in it's modified state (in this case, with the modified DIV and dynamically added content)?

View 2 Replies

AJAX :: Drag A Module The Page Starts Auto Scrolling To The Top Of The Page?

Nov 17, 2010

we have implemented the ajax drag and drop which is working fine on all browsers except for chrome, In chrome when i try to drag a module the page starts auto scrolling to the top of the page.

View 1 Replies

MVC :: Returning A Partial View With A Changed Model?

Aug 12, 2010

I have a partial view (an ascx page (see below)) that is used on every page on my site. Its basically a form, when the user hits submit I need it to call a procedure in one of my controllers and then return the page the user was on.

[Code]....

Public Function TalkToUs(ByVal customer As Customers) As PartialViewResult

View 3 Replies

MVC :: ActionFilter Returning To View On Handled Error

Oct 13, 2010

I have a action filter:

[Code]....

Once the action filter handles the validation, instead of redirecting to another pages is it possible just to return the view associated with the action with the updated modelstate? Basically this is to handle business validation exceptions thrown by the business layer in a generic way.

View 2 Replies

Returning A JSON View In Combination With A Boolean?

Apr 13, 2010

What i would like to accomplish is that a partiel view contains a form. This form is posted using JQuery $.post. After a successfull post javascript picks up the result and uses JQuery's html() method to fill a container with the result.

However now I don't want to return the Partial View, but a JSON object containing that partial view and some other object (Success -> bool in this case).

I tried it with the following code:

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Edit(int id, Item item)
{
if (ModelState.IsValid)
{
try
{

[Code].....

However I don't get the HTML in this JSON object and can't use html() to show the result. I tried using this method to render the partial as Html and send that. However this fails on the RenderControl(tw) method with a: The method or operation is not implemented.

View 2 Replies

Web Forms :: Regarding Scrolling A Web Page Up And Down?

Oct 27, 2010

i have create an asp.net webapplication for which it has a master page with a 1280x1024 image as background,

so the whole application is within the 1280x1024 resolution, the thing is i tried to open the application from an ipad and when i am trying to scrolldown it shows me hell.it keeps pulling up....

i.e, when i try to scroll down, the page pulls up back again..I dont know whats causing this ...

View 4 Replies

Web Forms :: Page Scrolling Not Smooth?

Apr 15, 2010

I have a page with three tables, three charts and some other stuff. When I scroll up or down on the page it tries to jump to some other places, scrolling is not smooth. After a few minutes I also get this error popup: Error: Sys.WebForms.PageRequestManagerServerErrorException: The underlying connection was closed: An unexpected error occurred on a receive. The same behavior is noted on all pages with charts.

aspx page code:

<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="AppMasterPage.master" CodeFile="ViewBG.aspx.cs" Inherits="ViewBG" %>

View 1 Replies

MVC :: Juery In-valid Not Scrolling To The Top Of Page?

Feb 23, 2011

I'm quite new to mvc. We are using MVC 2.0 and there is a bug i need to fix.We have form to create new users on the create page i have for example

<ul class="settings_list">
<li class="settings_item settings_header">
<h5>
<%= Html.LabelFor(model => model.User.FirstName) %></h5>
</li>
<li class="settings_item settings_input">
<%= Html.TextBoxFor(model => model.User.FirstName)%></li>
<li class="settings_item settings_error">

[Code]....

View 3 Replies

C# - Freez `<td>` At Time Of Scrolling A Page?

Feb 17, 2011

I want the <td> to be Fixed/Frozen when page will be scrolling,

View 1 Replies

Forms Data Controls :: Returning Item Value Of Grid View In Code Behind

Mar 13, 2010

I've got and SqlDataSource bound to a GridView, and I'd like to return the value of one of the fields from the SqlDataSource during GridView.RowCreated (I think). At the same time, one of the fields I'm returning to the GridView has a Null value, which I'm cool with, but Runtime is complaining about it so how can I get around errors relating to Null values in my tables?

View 8 Replies

ADO.NET :: Entity Data Model And Database View Returning The Same Columns As There Are In A Table?

Aug 19, 2010

When adding a stored procedure into the Entity Data Model I can select whether the procedure returns a scalar, a (new) complex type or one of the entity types I already defined.I mean assuming I have a view like this

CREATE VIEW FilteredFoos as SELECT Foo.* FROM Foo join ... WHERE ...(that is a view that implements some involved filtering, but returns all columns from one table) how do I add it to the project so that I can use the entity set, but get the Foo objects, not some new FilteredFoo objects.

var foos = myDB.FilteredFoos.Include("Bar").ToList();
foreach (Foo foo in foos) { ...

View 2 Replies

Web Forms :: Prevent A Page From Scrolling Back To Top?

Jan 15, 2011

How is a page kept where the user last clicked, instead of scrolling back to the top?

I have a page of controls, the user scrolls down to three dropdownlists to fill out, but when he clicks the first one, the page always scrolls back to the top, and he must scroll back down to the dropdownlists again.

View 1 Replies

User Control ScroolIntoView Is Scrolling Entire Page

Nov 15, 2010

I'm using an asp.net user control with a tree view. When I load the page I want to scrool the user control to the selected node in the tree view. I'm using js function .ScrollIntoView(true). But this is scrolling the entire page (not only what is inside the user control)

here's my code

[code]...

How can I keep the parent page scroll position but continue to set user controll position where I want?

View 1 Replies

Infragistics UltraWebGrid - Grids Position Fixed And Are Not Scrolling With Page?

Aug 4, 2010

I have two grids on a page that seem to always be position:fixed.I want them to scroll with the page when an overflow scrollbar appears on the body. The grids however ALWAYS stay in the same place and don't scroll with the rest of the page content.Is there any way to get an UltraWebGrid to be relative and scroll up the page with the rest of the page's content?This seems to work in IE6 but not in IE8.

View 1 Replies

Web Forms :: Providing Vertical Scrolling To Page In Postback Event?

Feb 27, 2010

I am using gridview in my aspx page. In that i have placed questions and related link button with text viewAnswer.Bellow that gridview i have olaced a lable . When i click on viewanswer the answer apear on lable. but here i want that the user can view lable at first sight. for that how can i provide dynamic verticle scroll to my page target as lable..

View 1 Replies

Web Forms :: Scrolling Of Page Using Up And Down Arrow Keys Is Not Working In Google Chrome

Jan 26, 2013

I have developed a website in asp.net,c#. Its  pages are not scrolling through arrow keys (Up/Down) in google chrome. They are working well in IE and firefix mozilla. I also have no problem in my admin control panel. Admin control pages are  scrolling through arrow keys in google chrome, IE and firefox mozilla. What i should do to scroll my website pages through arrows keys in google chrome.

View 1 Replies

Scrolling - JQuery Technique To Select All The Page Controls/divs With A Non-zero Scrollbar Position?

Sep 9, 2010

Is there a jQuery technique to select all the page controls/divs with a non-zero scrollbar position?

I'm trying to solve a problem faced by many; essentially after a partial asp.net postback all the controls/divs that had a scrollbar with a non-zero value (ie: were scrolled down to some position) are reset to the zero (top of the scrollbar).

My approach is to have a jQuery script save all the scrollbar positions for all the controls/divs contained on a page and after the postback, restore all the scroll bar positions.Is it possible, can it even work? If it is, how do I use jQuery to select all the divs with scrollbars and then save those positions.

View 2 Replies

C# - Is Returning List<T> From Method Differ In Performance From Returning Collection<T>?

Jul 18, 2010

We have a web project that contain its business methods in a class library project called "Bll.dll"
some methods of Bll.dll return List<> ... from a source - that i don't remember now - told that returning Collection<> is better than returning List<> Is it a valid ? Note that i don't make any process on values returned from BLL methods .. just view it in a web page

View 5 Replies

Asp - View Site After Deploying It

Apr 5, 2010

This might be a really stupid question and make you guys laugh. I've deployed my whole website using the copy website tool to my FTP server, but then how do I go and visit the site that I just deployed? The domain name is: H204716.[URL] however when I navigate there through my browser it says 403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied.

View 2 Replies

View Site On Localhost?

Oct 23, 2010

i a developing a site for my project work.. i wanted to know that can the site hosted on localhost be viewed remotely over internet.

like by giving my current ip address in the place of

"local host/website1/default.aspx.."

View 3 Replies

Manipulating Gridview During Databound?

Dec 14, 2010

I have a table in the itemtemplate of a gridview.

My requirement is something like what's shown in the below link

[URL]

i.e. Say 3, 4 and 5 are user id's. The middle column can contain some information about that user. Say for User 3 we have Info 1, Info 2 and Info 3 in those three rows. Similarly, for user 4 and 5, we would have some values in the middle column.

The number of rows in the middle column can vary. It depends on the number of rows returned by the DB call for that user.

So, how can I achieve this using grid view?

Will it be possible for me to add rows in the databound event dynamically by looking at the previous or next row in the datasource? If so, how should I go about it?

View 2 Replies







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