У меня есть DataReader, который содержит результаты из хранимой процедуры caal.Результаты состоят из двух полей ...
UserID
UserName
Обычно я связываю эти результаты с элементом управления раскрывающегося списка ASP.NET ...
ddlUserList.DataSource = rdr // rdr is the DataReader
ddlUserList.DataTextField = "UserName"
ddlUserList.DataValueField = "UserID"
ddlUserList.DataBind()
Однако сейчас я пытаюсь выполнитьТо же самое, используя JQuery AJAX.Я застрял на том, как вручную преобразовать набор данных, содержащийся в DataReader, в JSON.Как разделить кратные значения?Выглядит ли это правильно?
{{"UserID":1, "UserName":"Bob"}, {"UserID":2, "UserName":"Sally"},{"UserID":3, "UserName":"Fred"}}
Я понимаю, что есть библиотеки, такие как JSON.NET, для обработки сериализации, но я сейчас на стадии обучения и хочу убедиться, что я все понимаю снизу вверх.