1
ASP MVC 응용 프로그램에서 사용자 지정 컨트롤을 만들었습니다. 여기에 HTML을 도우미 버튼 I 버튼의 색상에 대한 매개 변수를 추가 할ASP MVC 3의 사용자 지정 컨트롤에 색상 매개 변수 추가
public static MvcHtmlString EditButton(this HtmlHelper html, string action,
string controller, bool state)
{
var url = new UrlHelper(html.ViewContext.RequestContext);
//génrer le tag <a>
var builder = new TagBuilder("a");
//ajouter les différents attributs du tag
builder.MergeAttribute("href", url.Action(action, controller));
builder.MergeAttribute("alt", "edit");
builder.MergeAttribute("title", "Edit");
if (state)
{
builder.AddCssClass("edit_active");
}
else
{
builder.AddCssClass("edit_inactive");
}
string anchorHtml = builder.ToString(TagRenderMode.Normal);
return MvcHtmlString.Create(anchorHtml);
}
입니다. 어떻게해야합니까?
감사합니다.
색상은 무엇을 의미합니까? 그것은 버튼의 클래스를 결정하는 CSS를 사용하는 것처럼 보입니다. 버튼의 상태를 기반으로하지 않는 경우 동일한 방식으로 수행 할 수 없습니까? – bdparrish