Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка под ASP.NET > Передача параметров из View в javascript |
Автор: Polion 8.6.2013, 11:45 | ||||
День добрый подскажите как передать данные из View в javascript. Через ViewBag передаю List<> из контроллера во View там его перебираю в foreach
а вот как теперь передать значение наименования в javascript
|
Автор: boevik 8.6.2013, 11:55 | ||
Просто прописывается в коде на подобии как ты сделал в таблице: К примеру:
|
Автор: Polion 8.6.2013, 19:44 |
Спасибо опробую. |
Автор: Polion 9.6.2013, 07:03 |
почему то проблема с alert(@productName); пишет SCRIPT1002: Синтаксическая ошибка. @foreach (OrderItem orderItems in ViewBag.orderItems) { <tr><td>@orderItems.ID </td> <td>@orderItems.Manufacturer </td> <td>@orderItems.Name </td> <td>@orderItems.Price </td> <td>@orderItems.Number </td> </tr> coast = (decimal) (orderItems.Price * orderItems.Number); productName += orderItems.Name + ", "; totals += coast; } <script type="text/javascript"> alert(@ViewBag.orderID); alert(@totals); alert(@productName); </script> |
Автор: Экскалупатор 9.6.2013, 11:09 |
кавычки наверное надо, в остальных случаях, судя по названию, передаются числа |
Автор: boevik 9.6.2013, 11:15 | ||
Надо поставить кавычки, чтоб получить правильный javascript syntax
|
Автор: Polion 9.6.2013, 13:53 |
Век живи, век учись. Спасибо |