How do you handle multiple submit buttons in ASP NET MVC

preview_player
Показать описание
Multiplebutton check code here:

[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
public class MultipleButtonAttribute : ActionNameSelectorAttribute
{
public string Name { get; set; }
public string Argument { get; set; }

public override bool IsValidName(ControllerContext controllerContext, string actionName, MethodInfo methodInfo)
{
var isValidName = false;
var keyValue = string.Format("{0}:{1}", Name, Argument);
var value = controllerContext.Controller.ValueProvider.GetValue(keyValue);

if (value != null)
{
controllerContext.Controller.ControllerContext.RouteData.Values[Name] = Argument;
isValidName = true;
}

return isValidName;
}
}
Рекомендации по теме
Комментарии
Автор

Just what I was looking for, thanks!!!

EzraPoundForPound
Автор

This video solved my problem... Thanks...

n.l.enterprises
join shbcf.ru