Я пытаюсь установить динамический ключ c для моего нокаутирующего массива для сопоставления со словарем c#.
self.dictionary.push({ key: key, value: obj[key] });
Это не будет соответствовать моему словарю, так как сервер видит это как пару ключ-значение. Я успешно использовал Javascript объект
var obj = {};
obj[key] = value;
self.dictionary.push(obj);
, но он попадает на сервер как объект и не отображается должным образом. Я также попытался использовать obj.entries здесь, однако, это не IE совместимо и не будет работать.
Мой словарь определен как
public Dictionary<string, short> dictionary { get; set; }
Любые мысли о том, как отобразить это словарь правильно?