您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题

jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题

来源:网络整理     时间:2016/7/19 8:36:53     关键词:jQuery事件绑定

关于网友提出的“jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题”问题疑问,本网通过在网上对“jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题
描述:

    private void createTable()
    {
        DataTable dt = new DataTable();
        DataColumn[] dc = new DataColumn[8];
        dc[0] = new DataColumn("Product_ID");
        dc[1] = new DataColumn("Product_Name");
        dc[2] = new DataColumn("Product_Info");
        dc[3] = new DataColumn("Product_Price");
        dc[4] = new DataColumn("Product_SmallImage");
        dc[5] = new DataColumn("Product_BigImage");
        dc[6] = new DataColumn("ProductType_One_ID");
        dc[7] = new DataColumn("ProductType_Two_ID");
        
        foreach (DataColumn dcone in dc)
        {
            dt.Columns.Add(dcone);
        }
        this.ViewState["ProductList"] = dt;
    }
    
    protected void tj_Product_Click(object sender, ImageClickEventArgs e)
    {
        DataTable dt = new DataTable();
        dt = (DataTable)ViewState["ProductList"];
   
        DataRow dr = dt.NewRow();
        dr["Product_ID"] = this.Add_product_id.Text;
        dr["Product_Name"] = this.Add_product_name.Text;
        dr["Product_Info"] = "";
        dr["Product_Price"] = this.Add_product_price.Text;
        if (this.fl_smallImage.Value == "")
        {
            dr["Product_SmallImage"] = "";
        }
        else
        {
            dr["Product_SmallImage"] = this.fl_smallImage.Value;
        }
        if (this.fl_bigImage.Value == "")
        {
            dr["Product_BigImage"] = "";
        }
        else
        {
            dr["Product_BigImage"] = this.fl_bigImage.Value;
        }
        dr["ProductType_One_ID"] = this.drp_Add_ProductType_One.SelectedValue;
        dr["ProductType_Two_ID"] = this.drp_Add_ProductType_Two.SelectedValue;
        dt.Rows.Add(dr);
        string str = dt.Columns[0].ToString();
        this.gv_ProductList.DataSource = dt.DefaultView;
        this.gv_ProductList.DataBind();
        //if (!this.show_warning.Visible)
        //{
        //}
    
       
    }

问题: 绑定的数据显示不出来. 请指出问题在哪. 该怎样解决.在线等各位多多帮忙!!
解决方案1:

学习啊 学习 

解决方案2:

UP

解决方案3:

mark up 帮顶

解决方案4:

你把cs里的代码贴全

解决方案5:

this.ViewState["ProductList"] = dt;
换成试试
Session["dt"]=dt;

解决方案6:

ViewState能保存DataTable吗?


以上介绍了“jQuery事件绑定 动态创建的内存表绑定gridview模板列的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2799238.html

jQuery事件绑定相关图片

jQuery事件绑定相关文章