public void InnerRender()
{
ContentStart.Text = "";
ContentFinish.Text = "";
String displayText = String.Concat(Value);
try
{
displayText = Value == null ? EmptyText : String.Format(new ObjectFormatter(), String.Concat(DisplayFormat) == "" ? "{0}" : DisplayFormat, Value);
}
catch
{
}
if (TextOnly)
{
ContentStart.Text += String.Format(@"<span><a href=""javascript:;"" onclick=""{1}"">{0}</a></span>", displayText, Handler.GetScript("'Link=true'"));
}
else
{
ContentStart.Text += String.Format(@"
<div class=""btn-group"" role=""group"" aria-label=""..."">
<button type=""button"" class=""btn btn-default btn-sm"" onclick=""{0}"">
<span data-bind=""label"">{1}</span>
<span class=""caret""></span>
</button>
</div>{2}"
, Handler.GetScript("'Show=true'")
, displayText
, Buttons.InnerRender());
}
}