我的控制器中有一个委托,我希望将其传递给我的视图以传递给我的设置。
我尝试将代表分配给 ViewData["delegateFunction"]=delegateFunction;
但这也不是有效的想法..
我知道这是一个基本问题。但只是了解代表。
在此先感谢,saravanakumar。
我的控制器中有一个委托,我希望将其传递给我的视图以传递给我的设置。
我尝试将代表分配给 ViewData["delegateFunction"]=delegateFunction;
但这也不是有效的想法..
我知道这是一个基本问题。但只是了解代表。
在此先感谢,saravanakumar。
我使用模型类将委托传递给视图:
模型
public class ExampleModel
{
public Func<string, string> getUIName { get; set; }
}
方法声明
public string concreteMethod_GetUIName(string text)
{
return text;
}
控制器
public ActionResult Index()
{
ExampleModel model = new ExampleModel { getUIName = concreteMethod_GetUIName };
return View(model);
}
看法
@model ExampleModel
@Model.getUIName("sample text")