我得到了2 .aspx页,是否可以在asp.net中重新加载部分页面?
页面一(1)插入数据 .....
第二页(2)查看使用一个GridView数据。
有在GridView一个编辑按钮,它会重定向到页面(1)和根据所选择的记录加载特定的值给文本框,下拉列表。
会话用于执行从页面(1)到页面(2)的记录。
在页面(1)的页面加载,如果会话不为NULL它会载入值到文本框等
我的问题是,我已经启用的AutoPostBack =真在下拉列表中的其中一个(使特定选项被选中时启用几个文本框)。
因此,当这些选项被选中时,页面将被重新加载,当重新加载它时,将特定值加载到文本框 ....因为Session不为空。下拉的目的不能实现,因为它保持加载到文本框的值,但不启用我需要出现的文本框 +选中的下拉列表的值不会更改为选定的值,因为它从数据库加载值到下拉菜单。
任何解决方案?
http://msdn.microsoft.com/en-us/library/bb386454%28v=vs.100%29.aspx进行部分页面更新。您可以在客户端对象上运行服务器端代码。另外考虑关闭自动回送,并通过JavaScript处理额外的文本框。 – Zerkey