Click here to Skip to main content
15,887,746 members
Home / Discussions / ASP.NET
   

ASP.NET

 
General[solved] Pin
jkirkerx27-Aug-18 7:59
professionaljkirkerx27-Aug-18 7:59 
QuestionAccess HttpContext in ASP.NET Core Pin
JimFeng22-Aug-18 6:35
JimFeng22-Aug-18 6:35 
AnswerRe: Access HttpContext in ASP.NET Core Pin
Vincent Maverick Durano22-Aug-18 8:40
professionalVincent Maverick Durano22-Aug-18 8:40 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng23-Aug-18 5:07
JimFeng23-Aug-18 5:07 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Vincent Maverick Durano23-Aug-18 7:42
professionalVincent Maverick Durano23-Aug-18 7:42 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng23-Aug-18 8:39
JimFeng23-Aug-18 8:39 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Vincent Maverick Durano23-Aug-18 10:28
professionalVincent Maverick Durano23-Aug-18 10:28 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming23-Aug-18 9:14
mveRichard Deeming23-Aug-18 9:14 
asp.net core - how to get IUrlHelper from inside Html helper - Stack Overflow[^]

Correcting the typo in that answer gives:
C#
public static IHtmlContent CHGridTable<TModel>(this IHtmlHelper<TModel> htmlHelper, DataTable dt, object htmlAttributes = null)
{
    var urlHelperFactory = (IUrlHelperFactory)htmlHelper.ViewContext.HttpContext.RequestServices.GetService(typeof(IUrlHelperFactory));            
    var urlHelper = urlHelperFactory.GetUrlHelper(htmlHelper.ViewContext);
    string urlEdit = url.RouteUrl("Default");
    ...
}

You might also want to consider whether a custom tag helper might be a better choice for what you're trying to do:
Tag Helpers in ASP.NET Core | Microsoft Docs[^]



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer

GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng24-Aug-18 9:21
JimFeng24-Aug-18 9:21 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming28-Aug-18 2:02
mveRichard Deeming28-Aug-18 2:02 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng28-Aug-18 7:09
JimFeng28-Aug-18 7:09 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming28-Aug-18 7:16
mveRichard Deeming28-Aug-18 7:16 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng28-Aug-18 7:46
JimFeng28-Aug-18 7:46 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming28-Aug-18 7:56
mveRichard Deeming28-Aug-18 7:56 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng28-Aug-18 7:57
JimFeng28-Aug-18 7:57 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming28-Aug-18 8:12
mveRichard Deeming28-Aug-18 8:12 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng29-Aug-18 1:41
JimFeng29-Aug-18 1:41 
GeneralRe: Access HttpContext in ASP.NET Core Pin
Richard Deeming29-Aug-18 2:44
mveRichard Deeming29-Aug-18 2:44 
GeneralRe: Access HttpContext in ASP.NET Core Pin
JimFeng29-Aug-18 8:27
JimFeng29-Aug-18 8:27 
QuestionRegarding Request.ApplicationPath in Framework 4.5 Pin
sheelarose21-Aug-18 23:40
sheelarose21-Aug-18 23:40 
AnswerRe: Regarding Request.ApplicationPath in Framework 4.5 Pin
F-ES Sitecore21-Aug-18 23:48
professionalF-ES Sitecore21-Aug-18 23:48 
GeneralRe: Regarding Request.ApplicationPath in Framework 4.5 Pin
sheelarose21-Aug-18 23:51
sheelarose21-Aug-18 23:51 
GeneralRe: Regarding Request.ApplicationPath in Framework 4.5 Pin
F-ES Sitecore22-Aug-18 0:00
professionalF-ES Sitecore22-Aug-18 0:00 
GeneralRe: Regarding Request.ApplicationPath in Framework 4.5 Pin
sheelarose22-Aug-18 0:12
sheelarose22-Aug-18 0:12 
GeneralRe: Regarding Request.ApplicationPath in Framework 4.5 Pin
F-ES Sitecore22-Aug-18 0:16
professionalF-ES Sitecore22-Aug-18 0:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.