林在一個循環反序列化JavaScript對象到泛型列表在C#中處理
var licenseList = {};
$($licenses).each(function (index) {
var license = {};
var editedValues = {};
license.PRODUCT_KEY = $(this).parent('div.licensewrapper').data('productkey');
$(this).find('input:text').each(function (i, val) {
if ($(val).attr('data-default-value') != $(val).val() && $(val).val() > 0 && $(val).data('isValid') != false) {
var pogKey = $(val).data('product_option_group_key');
var editedValue = $(val).val();
editedValues[pogKey] = editedValue;
license.editedValues = editedValues;
}
});
//licenseList[index] = license;
//liceneList.push(license); //if array...
});
我註釋掉我目前的解決方案,創造一些JavaScript項目。但我不認爲在c#中對它們進行反轉化時,這兩者中的任何一個都與通用列表相同。在這種情況下,採取什麼方法可以做到這一點?由於
是啊,我想這是那最好的辦法。順便說一句,屬性不需要匹配,但如果他們這樣做,他們會自動映射到C#對象。 – Johan
是的你是對的,我應該說爲了正確地檢索值。 – zero7