繁体   English   中英

如何使用asp.net viewstate使用javascript

[英]How to user javascript with asp.net viewstate

我的页面中有UL,而且它是空的。 我开始用LI使用javascript填充它。

如何在回发阶段在asp.net中使用这个新添加的动态数据?

那是因为我的提交按钮是asp.net控件。 我不想使用JS POST。

谢谢

LI不通过POST转移。 只传递表单元素:INPUT(text,hidden ...),OPTIONS。 所以最简单的方法是创建隐藏字段
<input type='hidden' name='myData' id='myData' ...

并在ASP.net端访问刚刚创建的控件

HttpRequest request = HttpContext.Current.Request;
String value = request.Form["myData"]

我过去做过这种事情,通过填充隐藏的字段来回发动态数据,你可以 -

  • 在回发之前触发JavaScript事件,将数据从UL解析为隐藏字段

要么

  • 更新UL的内容时更新隐藏字段

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM