В контроллере вы можете использовать UrlHelper для создания URL.
string html = string.Empty;
UrlHelper url = new UrlHelper(HttpContext.Request.RequestContext);
string edit = url.Action(Constants.action_Edit, Constants.ctrl_myController, new { someId });
html += "<a href=\"" + edit + "\">Edit</a> ";
Это создаст строку с html-ссылкой внутри. В этом примере я использую константы для правильного действия и контроллера, но, конечно, это может быть «нормальная» строка.
Дайте мне знать, если вам нужно больше сценариев