Как получить объект dataview для dataview, который уже существует?

0

В основном я хочу вставить некоторые данные в существующий slickgrid dataview как

dataView.addItem();

Итак, мне нужен объект dataview для моего slickgrid dataview в div #myGrid

Теги:
slickgrid
dataview

2 ответа

0
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());
        }
    }
}
0

Попробуй это:

Чтобы найти datagrid, вам нужно использовать $.find()

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню