I'm trying to copy a link to the clipboard in my view.
Tried a few different posts and I'm here. Does it have to be set up in my model?
I want to copy the link this code makes to my clipboard
@(Url.Action<MillerElectricLearn.Areas.Instructor.Controllers.UserController>(c => c.New())
My view
@model User_Index_ViewModel
@{
AddBreadcrumb<HomeController>(c => c.Index(), "Home");
}
<div><a href="@(Url.Action<MillerElectricLearn.Areas.Instructor.Controllers.UserController>(c => c.New()))" class="organizationRegistration btn btn-default">Create Learner</a></div>
Clipboard.SetText(link, @(Url.Action<MillerElectricLearn.Areas.Instructor.Controllers.UserController>(c => c.New()))
My model
public class User_Index_ViewModel :ViewModel
{
// public User_Index_ViewModel(IDependencyResolver dependencyResolver, IRuntimeContextProvider contextProvider)
public User_Index_ViewModel(IDependencyResolver dependencyResolver, IRuntimeContextProvider contextProvider)
: base(dependencyResolver.Get<IDataAccessService>())
{
this.ContextProvider = contextProvider;
this.DependencyResolver = dependencyResolver;
}
public IRuntimeContextProvider ContextProvider { get; set; }
public IDependencyResolver DependencyResolver { get; set; }
public List<User> TheInstructorsLearners { get; set; }
public User CurrentUser { get; set; }
protected override void PrepareForView()
{
base.PrepareForView();
CurrentUser = DataAccessService.GetUser(ContextProvider.GetContext().User);
this.TheInstructorsLearners = DataAccessService.Find<User>(x => x.OrganizationId == CurrentUser.OrganizationId).ToList();
}
}