public static void AddStyleAttribute(this IDictionary<string, object> instance, string key, string value)
{
Guard.IsNotNull(instance, "instance");
Guard.IsNotNullOrEmpty(key, "key");
Guard.IsNotNull(value, "value");
string style = string.Empty;
if (instance.ContainsKey("style"))
{
style = (string)instance["style"];
}
StringBuilder builder = new StringBuilder(style);
builder.Append(key);
builder.Append(":");
builder.Append(value);
builder.Append(";");
instance["style"] = builder.ToString();
}