如何绑定listview而ajaxcalling在webmethod

本文关键字:ajaxcalling webmethod listview 何绑定 绑定 | 更新日期: 2023-09-27 18:07:10

[WebMethod]
        public static string DeletePrescription(int PrescriptionId)
        {
            BusinessLogicLayer objBusiness = new BusinessLogicLayer();
            SanatanJeevanBusinessObjects.Prescription objPrescription = new SanatanJeevanBusinessObjects.Prescription();
            objPrescription.PrescriptionId = Convert.ToInt32(PrescriptionId);
            objBusiness.DeletePrescriptionBAL(objPrescription);
            DataSet ds = new DataSet();
            ds = objBusiness.GetPrescription(objPrescription);
            listPreDetails.DataSource = ds;
            listPreDetails.DataBind();
            return "success";
        }

你好,我使用ajax函数删除一行后,删除表中的行绑定listview中的数据。

如何绑定listview而ajaxcalling在webmethod

尽管你在后面的代码中删除了项目,但它仍然会留在页面上,因为没有办法与页面上的控件进行交互

我也有类似的要求,但随后使用下面的JQuery从屏幕上删除父行。

function Delete(idToDelete) {
var par = $(this).parent().parent(); //tr 
var id;
if (idToDelete.selector == undefined) {
    if (!$(this.id).selector == "") {
        id = $(this.id).selector;
    } else {
        id = idToDelete;
    }
} else {
    id = idToDelete;
}
  par.remove();
};

这对我现在每次都有效。