Html.ActionLink In Partial View - All The Links Of Articles Lead To The Same Url

Mar 11, 2010

I am using the following code in my master page:

<% Html.RenderAction("RecentArticles","Article"); %>


where the RecentArticles Action (in ArticleController) is :

[ChildActionOnly]
public ActionResult RecentArticles()
{
var viewData = articleRepository.GetRecentArticles(3);
return PartialView(viewData);
}

and the code in my RecentArticles.ascx partial view: <li class="title"><span><%= Html.ActionLink(article.Title, "ViewArticle", new { controller = "Article", id = article.ArticleID, path = article.Path })%></span></li>

The problem is that all the links of the articles (which is built in the partial view) lead to the same url- "~/Article/ViewArticle" . I want each title link to lead to the specific article with the parameters like I'm setting in the partial view.

View 2 Replies


Similar Messages:

Using CSS In ActionLink Inside HTML.Partial

Mar 22, 2011

I'm having problems getting my CSS class to style an actionlink inside a html.partial. In building my test site, I've used the template beginning from ASP.NET and the standard login portion. My Index page works fine as the _Layout.cshtml does reference my css page. In _LogOnPartial, I have the following listed (there is more but this is what's important I believe):

else {
<text>
<ul style="display:inline;">;
<li style="list-style:none; display:inline;">
@Html.ActionLink("Sign In", "LogOn", "Account", null, new { @class = "signin" })
</li>

My CSS for "signin" is:

.signin {
text-decoration: none;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
color: White;
}

When I look at the source for the page after debugging, it shows:

<a class="signin" href="/Account/LogOn">Sign In</a>

That looks right but it's not showing it correctly. The font isn't Helvetica and it is underlined and not white. I don't reference the css sheet in the LogOnPartial but I didn't think I'd have too.

View 2 Replies

Articles/Links On .Net Pipeline And Internal Request Processing Architecture?

Oct 4, 2010

I am looking details on the internal working of asp.net architecture. The topics need to include the following:

Asp.Net Thread/Application Pools
HttpRuntime

HttpApplication - When and how it is set up.How HttpContext is set up

How objects can passed along the pipeline using HttpContext.Current.Items

Why does modification of static variables requires locks in ASP.NET(advanced)IIS 7 Integration Mode

View 3 Replies

MVC :: Html.ActionLink From Within An Area To A View In The Root Of The Site?

Apr 28, 2010

I know that to use link a view found in one view to one in another, i need to use;

[Code]....

But what if i want to link FROM an area to a view in the root of the site? This view is in the views folder found in the root, NOT in any area.

View 2 Replies

MVC :: How To Pass The Value In Main View To Partial View When Using Html.RenderAction

Jan 27, 2011

Let's say there is a textbox and a dropdownlist in mainview page, these two values are used by three partial views as well. when I use Html.RenderAction to post action to those three partial views, how to pass these two values to those partial views and in those views how to get these two values as a part of a object to send to database.

View 10 Replies

MVC :: Show HTML File In Partial View?

Nov 17, 2010

in a view I render a an action:

<%Html.RenderAction("Preview", "ProductController"); %>

This action loads a HTML file on the server and returns it as FileResult:

[Authorize]
public FileResult Preview()
{
return File(Factory.Instance.Handler.PreviewUrl, "text/html");
}

The HTML gets displayed in the view but the styles of the CSS file which is used by the HTML file are ignored/not loaded. The CSS file is in an other directory. Means:

d:page.html
d: esstyles.css

How can I load the HTML file with the CSS, so that it is displayed correctly?

View 4 Replies

Architecture :: Articles/Links On Asp.Net Pipeline And Internal Request Processing Architecture?

Oct 4, 2010

I am looking details on the internal working of asp.net architecture. The topics need to include the following:

Asp.Net Thread/Application Pools HttpRuntime HttpApplication - When and how it is set up How HttpContext is set up How objects can passed along the pipeline using HttpContext.Current.Items Why does modification of static variables requires locks in ASP.NET (advanced)IIS 7 Integration Mode

View 1 Replies

MVC :: Loading Partial View Based On Html Radiobutton Selection?

Jan 15, 2010

I have two strongly Typed partial views (Developers list and Testers list) and the respective views are Developers.ascx and Testers.ascx Now I want to load one partial view based on the radiobutton selected.

How to read the value of the radiobutton option? if anyone can provide Code snippet or some guidelines.

Here is my parent Controller Code & View:

Parent Controller:

[HttpGet]
public ActionResult View IT People List(string type)
{
var developers = from d in itEntity.Developers select s; return View(developers);
}
Parent View:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Mvc.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<DataModel.Developers>>" %>
<asp:Content ID="Content2" ContentPlaceHolderID="cphHead" runat="server">
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="cphContent" runat="server">
<h2>View All IT Dept List</h2>
<table>
<tr>
<td><label for="txType">Select List:</label> </td>
<td>
<%= Html.RadioButton("Type", 1, true)%> Developers <%= Html.RadioButton("Type", 2, false)%> Testers
</td>
</tr>
<tr>
<td colspan = 2>
<%Html.RenderPartial("Developers", Model);%>
</td>
</tr>
</table>
</asp:Content>
Two strongly Typed Controllers are:
[HttpGet]
public ActionResult Developers()
{
var developers = from d in itEntity.Developers select d; return View(developers);
}
[HttpGet]
public ActionResult Testers()
{
var testers = from t in itEntity.Testers select t; return View(testers);
}

View 1 Replies

Force Unobstructive Syntax Without Html.BeginForm - Ajax.BeginForm In Partial View

Jan 27, 2011

When I put a part of my form in a partial view, all form parts get unobstructive syntax except the form elements in the partial view. The only way I found how to "apply" the unobstructive syntax, is by starting another form inside the partial view.

@using (Ajax.BeginForm("SubmitHandler", new DefaultAjaxOptions()))
{
@Html.EditorFor(m => m.Name)
@Html.Partial("MyPartialView", Model)
}

PartialView:

@Html.TextBoxFor(m => m.SomeContent)

<input class="text-box single-line" data-val="true" data-val-required="This field is required." id="Name" name="Name" type="text" value="">
<input id="SomeContent" name="SomeContent" type="text" value="0">

So only the input element from the View has the unobstructive syntax and the partial view hasn't... Is there a way to apply unobstructive syntax inside a partial view, wich doesn't require you to begin a new form?

View 2 Replies

Html.ActionLink() Gives An Empty Link When Use It Inside Html.RenderAction()?

Feb 18, 2010

I have a Microsoft MVC project with an action "Foo" whose view ("Foo.aspx") contains the lines:

<%= Html.ActionLink("mylinktext1", "bar") %>
<%= Html.ActionLink<MyController>(x => x.Bar(), "mylinktext2") %>

When I hit this from a web browser or load it from an AJAX call, it properly returns:

<a href="/bar">mylinktext1</a>
<a href="/Bar">mylinktext2</a>

But when I call the action from another view like this:

<% Html.RenderAction<MyController>(x => x.Foo()); %>

Then the links are rendered without targets.

<a href="">mylinktext1</a>
<a href="">mylinktext2</a>

Why would this be happening, and how do I work around it?

View 1 Replies

Javascript - Html.ActionLink In Html.TreeView?

Dec 18, 2010

Im using the HTML.TreeView to render my code structure like this :
<%= Html.TreeView("CategoryTree",
Model.CategoryList,
l => l.ChildList,
l => l.Name + " / <a id="treeLnk" + l.Id + "" href="JavaScript: OpenAddDialog('" + l.Name + "', " + l.Id + ") " title="Lägg till" >Lägg till</a>" +
" / <a id="treeLnk" + l.Id + "" href="JavaScript: OpenChangeNameDialog('" + l.Name + "', " + l.Id + ") " title="Ändra namn" >Ändra namn</a>" +
" / <a id="treeLnk" + l.Id + "" href="JavaScript: OpenDeleteDialog('" + l.Name + "', " + l.Id + ") " title="Tabort" >Tabort</a>") %>

This work fine, but now I need to include a action that redirects to another controlleraction.

I have tried to ad a Html.ActionLink but this does not work?

View 1 Replies

MVC :: Action Links Does Not Appear In Masterpager Design View Nor In View Page?

Mar 3, 2011

i am trying to but a menu of links in master page

but they does not appearr

here is the code

[Code]....

View 5 Replies

C# - How To Html.ActionLink And HTML As Parameter

Jul 31, 2010

Html.ActionLink("<span class="title">Retry</span><span class="arrow"></span>", "Login", "User")

If I execute above code in ASP.Net MVC 2, I get the following output on my screen:

How do I disable the escaping of the code, so my span is within the ActionLink, and not displayed as output?

I know this is expected behavior, to keep it safe, but I want it to interpret the HTML code I pass as a parameter.

View 4 Replies

Using Html.ActionLink But Not Html Encoding?

Oct 19, 2010

I wish to return the following output

<a href="#"><img src="/images/icons/tick.png" alt="" />More info</a>

If i do the following the content is html encoded.
<%= Html.ActionLink("<img src='/images/icons/tick.png' />More info", "OrderRegion", "Campaign", new {id = Model.Campaign.Id}, null) %>

How can i disable the html encoding?

View 2 Replies

How To Use Html.ActionLink()

Dec 18, 2010

I'm pretty new to ASP.Net / MVC 2. Can anyone explain how to use the Html.ActionLink thing? I understand that the first parameter is the displayed text, but for the second one, what is the action name?

View 1 Replies

MVC :: Possible ActionLink To A Different View / Controller?

May 13, 2010

I have the following code and wanted to know how to use the ActionLink par to to a page with a seperate controller/view and pass the Mode.ProjectId into this other controller/view.

View 4 Replies

MVC :: Can Not Define ActionLink In View?

Dec 30, 2010

i have a view that i need to add the following code to it :-

<%= Ajax.ActionLink( "event",
"Register", "ArticleComment" new { id= Model.article1.Article_ID },
new AjaxOptions { UpdateTargetId="rsvpmsg" }) %>

but it raised a red line under Ajax.ActionLink indicating that it do not contain definition for ActionLink

View 7 Replies

Use An Asp:Button Like An Html.ActionLink?

Jul 4, 2010

I have an ActionLink: <%: Html.ActionLink("MyAction", "MyAction") %> I would like to use a button instead. Something like this: <asp:Button ID="Button1" runat="server" Text="MyAction" /> What do I need to do to make clicking the button perform the same action as clicking the ActionLink?

View 1 Replies

C# - Html ActionLink Isn't Displaying?

Jan 5, 2011

I'm showing a small table with a list of usernames, and I want an ActionLink next to each username to Edit the user on another page.

[code]...

The usernames display correctly, just the link doesn't show up. I'm not sure why it wouldn't throw an error instead.What am I missing here?

View 2 Replies

MVC :: Load View And Partial View (Master / Detail) With Default Parameter?

Sep 8, 2010

Members view (index) that lists members that users can select to show a partial view in the same view with details for the selected memberUses jquery (Ajax.ActionLink) to call a partial view method in the members controller to then load the members detail sectionWorks fine up to here....but I'd like to load the partial view with "member" details for a default or random member on initial load -- ie not through the Actionlink selectionHow do I invoke the partial view method on the initial load?

View 4 Replies

MVC :: How To Display Error In View When There's An Exception While Rendering A Partial View

Feb 16, 2011

I need to display an error message in the view when there's an error in rendering the partial view in that View.

How can i handle the exception while rendering partial view and display the error message in the view?

View 3 Replies

MVC :: Partial View Not Sending View Model To ActionResult Method?

Dec 29, 2010

've created a Search partial view and it works, except for my view model. What i mean is, the partial view sends a string to my ActionResult Method, but only a string, that is not related to the view model that the partial view is built in. If i tell my ActionResult method to receive the view model in which the partial view is built in, it always tells me that i have null values. Here's my code This is my partial view:

[Code]....

Now here is my Model in my MoviesSearch view model:

[Code]....

Now the actual MoviesSearchViewModel

[Code]....

Inside my Search controller i have this

[Code]....

And then i have this:

View 1 Replies

MVC :: Filtering Data In Partial View Based On Datepicker On View?

Mar 6, 2011

I have added a jquery datepicker on my MVC view. This view has a partial view. I need to filter my partial view based on the datepicker's selected date. I need to show buttons on partial view based on the date.

I have added partial view like this:

div id="dvGames" class="cornerdate1"> % Html.RenderPartial("Partial3"); %>
/div>

View 5 Replies

MVC :: Putting Partial View Values On A Parent View / Page?

Feb 11, 2011

I have a partial view that is rendered on a view. That partial view has textboxes in it. The user can enter values into them.

I need to put all the values from the textboxes in my partial view into an array, and then give the view (the parent page rendering that partial view) access to that array.

View 6 Replies

MVC 3 - Razor - Trying To Use A Partial View For A File Upload In A Create View?

Oct 19, 2010

I am trying to use a partial view for a file upload in a Create View.

Here is my partial view, I removed the submit button, as the view it is rendered in, should activat the form post:

@model dynamic

View 1 Replies







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