我的页面上有一个复选框列表和下拉列表,复选框列表的填充取决于下拉列表中的选定值。就我使用下拉菜单的服务器端事件 OnSelectedIndexChange 而言,它工作正常-
protected void ddlCtype_OnSelectedIndexChanged(object sender, EventArgs e)
{
sdsMultipleCategory.DataBind(); //sqldatabase of chklist
CheckBoxList chklist = (CheckBoxList)fvCompany.FindControl("chklist");
chklist.DataBind();
}
问题在于它的服务器端事件它回发我的页面,有没有办法在没有页面回发的情况下执行相同的功能,例如 ajax 中的级联下拉列表。是否可以使用 webservice、pagemethod 或 javascript?