Я пытаюсь отобразить следующий JSON в атрибуте в TableRow:
{"key": "value"}
Полный вывод должен выглядеть следующим образом:
<tr data-json='{"key": "value"}'> ... </tr>
Однако, если я это сделаю:
var tr = new TableRow();
tr.Attributes.Add("data-json", "{\"key\": \"value\"}");
... Двойные кавычки сериализуются:
<tr data-json="{"key": "value"}"> ... </tr>
Единственное решение, которое я придумал, - это расширить элемент управления TableRow и вывести атрибуты вручную.Если это так;не могли бы вы, ребята, предложить реализацию?