#c# #javascript #jquery #asp.net #drop-down-menu
#c# #javascript #jquery #asp.net #выпадающее меню
Вопрос:
Я создаю веб-сайт для покупок в Интернете. Итак, я хочу создать динамическую строку меню с несколькими столбцами. Категории и подкатегории будут отображаться в виде пунктов меню. Я создал функцию для получения записей из базы данных и создания XML-файла на основе иерархических отношений категорий в файле .cs. Теперь я хочу опубликовать этот XML-файл в функции javascript. Итак, можно выполнить дальнейший процесс для создания динамического меню. Но я не знаю, как это сделать? Есть ли какой-либо другой способ сделать то же самое. Я хочу прочитать этот XML-файл и создать пункты меню. Я новичок в разработке веб-приложений.
Спасибо.
Ответ №1:
Создайте asp.net HiddenField
контроль. Присвойте XML-строку элементу управления с помощью C # и получите доступ к значению элемента управления на стороне клиента с помощью js
.
Комментарии:
1. Возможно, вы захотите закодировать свою XML-строку. Или, по крайней мере, экранируйте двойные кавычки в вашей XML-строке. В противном случае вы можете получить много ошибок «unterminated string constant»