【问题标题】:clear gridview data from javascript or jquery从 javascript 或 jquery 中清除 gridview 数据
【发布时间】:2020-04-18 09:29:34
【问题描述】:

感谢提前

我有一个下拉列表和一个网格和文件上传。文件上传网格上列出的上传数据后, 在更改下拉列表时,我需要清除 gridview 我已经完成了这段代码,但它不起作用,

$('#ctl00_ContentPlaceHolder1_grd_File').remove();

它会清除网格,但之后如果我们将数据添加到添加的网格空白行。如何清除数据源。我只想列出上传的列表

    foreach (GridViewRow gv in grd_File.Rows)
    {
        //GridViewRow row = grd_File.Rows[j];
        dr = dt.NewRow();
        TextBox filename = (TextBox)gv.FindControl("txtfilename");
        TextBox sort = (TextBox)gv.FindControl("txtsort");
        TextBox file= (TextBox)gv.FindControl("txtfile");

        dr["FileName"] = filename.Text.ToString();
        dr["sort"] = sort.Text.ToString();
        dr["file"] = file.Text.ToString();           
        dt.Rows.Add(dr);
    }

    dr = dt.NewRow();
    if (hdnfilename.Value != "")
    {
        dr["FileName"] = hdnfilename.Value.ToString();
        dr["sort"] = Convert.ToInt32(grd_File.Rows.Count) + Convert.ToInt32(1);
        dr["file"] = filenm;
    }
    dt.Rows.Add(dr);


    // }
    grd_File.DataSource = dt;
    grd_File.DataBind();

【问题讨论】:

    标签: gridview datasource


    【解决方案1】:

    我已将更新面板添加到下拉列表中,并使用我已调用 javascript 函数的注册脚本`

    protected void cmbFileType_SelectedIndexChanged(object sender, EventArgs e)
    {
        grd_File.DataSource = null;
    
        //rebind to gridview
        grd_File.DataBind();
    
        //hdnimages.Value = "";
        ////hdnfilename.Value = "";
        //hdnfile.Value = "";
        //hdncount.Value = "0";
        System.Text.StringBuilder csbld2 = new System.Text.StringBuilder();
        csbld2.Append("<script type='text/javascript'>");
        csbld2.Append("filetypechange()");
        csbld2.Append("</script>");
        ScriptManager.RegisterStartupScript(this, this.GetType(), "AutoPostBackScript", csbld2.ToString(), false);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-12
      • 2016-01-30
      • 1970-01-01
      相关资源
      最近更新 更多