如何停止数据列表项模板中的页面跳转复选框检查

本文关键字:检查 复选框 数据 何停止 列表 | 更新日期: 2023-09-27 18:25:59

我在一个面板内有一个字段集。在面板内的一个面板上,我有一个数据列表,在项目模板内,我放置了复选框

<asp:CheckBox ID="Chkbox" runat="server" TextAlign="Right" AutoPostBack="true" />
foreach (DataListItem dl in dlst.Items)
{
  if ((((CheckBox)dl.FindControl("Chkbox")).Checked))
  {
    Button1.Enabled = true;
  }
 }

当我选择任何复选框时,页面都在跳转(只有字段集部分在跳转),但当浏览器滚动页面底部的位置并勾选复选框时浏览器页面正在跳转,页面已经在更新面板内,我使用的是设置为True的MaintainScrollPositionOnPostBack和这种方法,但什么都不起作用,如何停止页面跳转?

如何停止数据列表项模板中的页面跳转复选框检查

我已经从复选框中删除了autopost,并在客户端上添加了一个jquery

禁用/启用数据列表上的外部asp按钮控制复选框选中javascript?