关于ASP.Net中的AutoPostBack属性
答案:1 悬赏:30 手机版
解决时间 2021-01-29 06:28
- 提问者网友:書生途
- 2021-01-28 07:02
关于ASP.Net中的AutoPostBack属性
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-01-28 07:52
AutoPostBack提供了一个动态交互的功能
首先,如果它是false状态,还是可以选中dropdownlist的其他项,但是页面没有任何反应,仍然停留在默认状态
如果是true,则服务器接受到autopostback返回的信息后根据后台程序员编写的代码来执行相应操作,如查询,修改,删除或者跳转等等
就是说,服务器对返回信息的操作是依赖与程序员编写的代码的
对于最后一个问题,我不知道怎么说才好,先把我的想法说一说吧
不是说每一次更改了控件状态都要刷新的,比如说你在注册页面提供了一系列dropdownlist,用来给用户选择籍贯,性别,职业等等,这时候可以等所有注册必填项都填完,用户submit后把用户修改的值一次性传递给服务器
而什么情况下更改控件状态就要局部或全页刷新呢??
比如说你有一个表,关联了一个公司员工数据库,这个数据库有员工的姓名,年龄,部门,所在城市,职务列别等。而你对这个表关联了一个dropdownlist和一个textbox,dropdownlist里边的选项有年龄,部门,城市,职务等,实现的功能就是按照dropdownlist里用户设置的item和文本框里用户输入的相应查询条件来对数据表进行过滤,留下符合条件的选项。
此时就需要改变一次状态就提交给服务器一次,服务器重新查询并显示过滤后的表内容。
首先,如果它是false状态,还是可以选中dropdownlist的其他项,但是页面没有任何反应,仍然停留在默认状态
如果是true,则服务器接受到autopostback返回的信息后根据后台程序员编写的代码来执行相应操作,如查询,修改,删除或者跳转等等
就是说,服务器对返回信息的操作是依赖与程序员编写的代码的
对于最后一个问题,我不知道怎么说才好,先把我的想法说一说吧
不是说每一次更改了控件状态都要刷新的,比如说你在注册页面提供了一系列dropdownlist,用来给用户选择籍贯,性别,职业等等,这时候可以等所有注册必填项都填完,用户submit后把用户修改的值一次性传递给服务器
而什么情况下更改控件状态就要局部或全页刷新呢??
比如说你有一个表,关联了一个公司员工数据库,这个数据库有员工的姓名,年龄,部门,所在城市,职务列别等。而你对这个表关联了一个dropdownlist和一个textbox,dropdownlist里边的选项有年龄,部门,城市,职务等,实现的功能就是按照dropdownlist里用户设置的item和文本框里用户输入的相应查询条件来对数据表进行过滤,留下符合条件的选项。
此时就需要改变一次状态就提交给服务器一次,服务器重新查询并显示过滤后的表内容。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯