Имам динамичен формуляр, написан на ASP (C#). В page_load добавям текстовото поле, което искам да изпратя заедно с други обекти.
Формулярът се изпраща с таг чрез javascript.
HyperLink btnBuy = new HyperLink();
btnBuy.CssClass = "btnLinkBuy btnLinkCheckoutGreen";
btnBuy.Attributes.Add("onmouseover", "GreenMouseOver()");
btnBuy.Attributes.Add("onmouseout", "GreenMouseOut()");
btnBuy.Attributes.Add("onclick", "javascript:postback()");
btnBuy.NavigateUrl = "#";
pnlVisaIcons.Controls.Add(btnBuy);
и сценарият е
function postback() {
document.getElementById("checkoutForm").submit();
}
в събитието page_load проверявам дали е IsPostBack и ако е така, извиквам функцията, която обработва изпратените данни. Въпреки това, когато проверявам контролерите, те са празни. Харесване на публикацията обратно изтри всички данни
някакви идеи?