如何在列表框项上执行方法选择 asp.net
How to execute method on listbox item select asp.net
需要从列表框中选择一个项目,并在选择方法时执行load_data(),数据被加载并显示,但之后页面被刷新,显示的值再次设置为默认值。它的自动回发属性为真。我该怎么办?
protected void ListBox1_SelectedIndexChanged1(object sender, EventArgs e)
{
load_data(listBox1.SelectedItem.Text);
}
如果最初在 Page_Load
方法中对 ListBox 进行数据绑定,请确保仅在不是这样的回发时才进行数据绑定...
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
// initial databind ListBox here (where the default data is loaded)
}
}
您仍然可以保留 SelectedIndexChanged 事件
protected void ListBox1_SelectedIndexChanged1(object sender, EventArgs e)
{
load_data(listBox1.SelectedItem.Text);
}
相关文章:
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- 通过ajax从客户端调用C#方法来执行C#方法
- 有没有一种方法可以让内联事件处理程序在元素创建后立即执行
- 有没有一种方法可以通过只引用JavaScript来执行代码
- 如何使用get或post方法连接和执行ajax
- 从 ajax .post 方法执行 PHP 页面后显示它
- Javascript 方法执行顺序
- 同步 jquery 调用 - 如何等到 jquery 方法执行竞争
- 在javascript中,循环是在get方法执行之前执行的
- 当用户试图删除indexedDB数据库时,是否有方法执行函数
- 如何停止for循环执行,直到for循环内部的DWR方法执行完成
- setTimeout方法执行一次
- 在方法执行之间等待一段时间
- 当按ok在对话框服务器方法执行,如果按取消留在我的页面上.如何去做
- 如何停止setTimeout中定义的方法执行
- 是否有可能使用任何方法执行javascript代码
- 在jQuery中添加属性时,使用attr()方法,将属性作为键值对象传递,还是直接传递,哪种方法执行速度最快?
- Javascript方法执行和触发事件