ASP.net partial view relative action links
<p>Is there a way to have action links which are relative to the current view.</p>

<p>For example, lets say I have a partial view which is a contains a paged list of news articles called <code>_ArticlesList</code>. I want to include this in the <code>Admin</code> and <code>Index</code> views, which are controlled by their relative controllers. <code>_ArticlesList</code> produces URLs which have the <code>routeValues</code> <code>pageNumber</code> and <code>pageSize</code>, but you have to hard code the controller, don't you?</p>

<p>I think what I want to do is just override properties in the <code>routeValue</code> object?</p>

<p>Edit:
I guess I could use <code>HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString()</code>
but that looks pretty bad</p>