Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为已经存在的dataview获取dataview对象?_Javascript_Jquery_Slickgrid_Dataview - Fatal编程技术网

Javascript 如何为已经存在的dataview获取dataview对象?

Javascript 如何为已经存在的dataview获取dataview对象?,javascript,jquery,slickgrid,dataview,Javascript,Jquery,Slickgrid,Dataview,基本上我想在现有的slickgrid数据视图中插入一些数据 dataView.addItem(); 因此,我需要在div#myGrid中为我的slickgrid数据视图创建dataview对象,请尝试以下操作: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender

基本上我想在现有的slickgrid数据视图中插入一些数据

dataView.addItem();
因此,我需要在div#myGrid

中为我的slickgrid数据视图创建dataview对象,请尝试以下操作:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
        string connetionString = null;
        SqlConnection connection ;
        SqlCommand command ;
        SqlDataAdapter adapter = new SqlDataAdapter();
        DataSet ds = new DataSet();
        DataView dv ;
        string sql = null;
        connetionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
        sql = "Select * from product";
        connection = new SqlConnection(connetionString);
        try
        {
            connection.Open();
            command = new SqlCommand(sql, connection);
            adapter.SelectCommand = command;
            adapter.Fill(ds, "Add New");
            adapter.Dispose();
            command.Dispose();
            connection.Close();

            dv = new DataView(ds.Tables[0]);
            DataRowView newRow = dv.AddNew();
            newRow["Product_ID"] = 7;
            newRow["Product_Name"] = "Product 7";
            newRow["Product_Price"] = 111;
            newRow.EndEdit();
            dv.Sort = "product_id";


            dataGridView1.DataSource = dv;
        }
        catch (Exception ex)
        {
            MessageBox.Show (ex.ToString());
        }
    }
}
要查找数据网格,必须使用$.find()

var MyGrid=$.find()
var MyGrid=$.find(<%=myGrid.ClientID%>)