2016-12-13 2 views
-1

У меня есть гиперссылка, которая запускает образец asp ниже;Ответ ASP на форматированную таблицу html вместо строки JSON

cgroup_histstatus.aspx?Staging_PKID=24648 

Он получает правильные результаты и отображает его в браузере. Однако речь идет в строчном формате JSON, как показано ниже:

{ 
    "custgroup": [ 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000025000001997", 
     "status": "Removed" 
     }, 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000047005095855", 
     "status": "Removed" 
     }, 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000250000012997", 
     "status": "Removed" 
     } 
    ], 
    "success": true 
} 

Как я могу добавить в код осины форматировать его в HTML-таблицы, а не только простой JSON выше. В настоящее время asp работает только для вывода.

Response.Write(jsonResponse.ToString()); 
+1

Проводили ли вы какие-либо исследования или пытались что-либо предпринять. Для этого не нужно многого для Google. http://stackoverflow.com/questions/24800664/how-to-read-json-and-display-in-html-table-in-c –

+0

Так что взять строку JSON и вставить элементы таблицы не работает? Пожалуйста, напишите, что вы пробовали. – Trey

+0

Вы можете просмотреть результаты и использовать JavaScript для создания элементов и размещения их на странице, где вы хотите. Или вы можете использовать какую-то библиотеку шаблонов для создания соответствующего HTML. Это действительно зависит от вас, это достаточно просто, что даже кто-то новый для HTML и JS может понять это с помощью нескольких веб-поисков. – mason

ответ

-1

Для отображения ваших результатов на вашем сайте должен быть какой-то элемент HTML. Поскольку данные выглядят как табличные результаты, вам, вероятно, понадобится таблица на вашей странице aspx. Затем, в своем коде на стороне сервера, вместо того, чтобы «отсылать» результаты к ответу, вы привязываете данные к своей таблице. Вы должны посмотреть, как привязать свои данные к таблице на вашей странице aspx.

Смежные вопросы