Здравствуйте. Подскажите пожалуйста, сам что-то не соображу. Сайт на asp.net. Как мне передать сгенерированй в коде asp.net страницы номер покупки передать полю <input name="LMI_PAYMENT_NO" \>. Или это как-то по другому можно реализовать?
Передача данных в input
Автор purtcer, фев 09 2010 02:05
3 ответов в данной теме
#1 Участник
Отправлено 09 февраля 2010 - 02:05
#2 Продвинутый пользователь
Отправлено 10 февраля 2010 - 13:17
Либо сделать поле runat="server" и задать в code behind
либо в класс страницы добавить паблик проперти (напр public int orderNo), задать его значение и серверной вставкой вписать в html
<input name="LMI_PAYMENT_NO" value="<%= this.orderNo %>" \>
либо в класс страницы добавить паблик проперти (напр public int orderNo), задать его значение и серверной вставкой вписать в html
<input name="LMI_PAYMENT_NO" value="<%= this.orderNo %>" \>
#3 Участник
Отправлено 13 февраля 2010 - 00:08
Большущее человеческое спасибище. Я просто не понимал как работает этот метод с "value="<%= this.orderNo %>"". Но благодаря вам все стало понятно. Кстати смогу теперь нго использовать и в других местах.. А вот если у input сделать рунат сервер, то данные поля не передпюстя запросом пост это я уже проверил...
#4 Продвинутый пользователь
Отправлено 13 февраля 2010 - 17:20
А вот если у input сделать рунат сервер, то данные поля не передпюстя запросом пост это я уже проверил...
Передаются, это у Вас в чем то другом проблема. HTML то все равно runat там или нет.