高手请看:htmlinput控件的值不回传!
wolve 2002-11-14 05:16:07 一个页面用来修改数据库中的数据。我在form中放了一些htmlinputtext等控件。
page_load时查询数据库,并给每个控件赋值。用户更改了一些控件的值,并提交表单,并更新数据库,好,现在问题来了,执行操作后,数据库中的数据并不更新。
首先怀疑是数据库操作失败,经测试正常。由于在表单中有一些datetime数据,所以我把这些数据设了非法的,再提交,竟然通过了,说明在表单提交后,server仍使用page_load时的值,并没有更新。有一种办法是把这些控件改为asp:textbox,然后把autopastback设为true,但这样做一是更改的量太大,二是由于client的数据频繁回传可能会使server的性能受影响。请高手指点。