PDA

View Full Version : grid



neda6124
یک شنبه 18 آذر 1386, 12:13 عصر
سلام
من می خوام محتویات یک Combobox را که روی یک فرم دارم را وقتی دکمه Save را زدم در گریدم نمایش بدهد باید چی کار کنم

mr_moghimkhani
یک شنبه 18 آذر 1386, 12:43 عصر
یه dataTable بساز و سپس دونه دونه اطلاعاتت رو از Combo بخون و داخل اون بریز بعد هم DataSource مربوط به Grid رو به اون وصل کن. البته راههای دیری هم هست.

neda6124
یک شنبه 18 آذر 1386, 12:47 عصر
یه dataTable بساز و سپس دونه دونه اطلاعاتت رو از Combo بخون و داخل اون بریز بعد هم DataSource مربوط به Grid رو به اون وصل کن. البته راههای دیری هم هست.
کجا این کد و بنویسم می شه یک نمونه برام بنویسی چه جوری بخونم از Combo?

mr_moghimkhani
یک شنبه 18 آذر 1386, 13:11 عصر
DataTable dt = new DataTable("tblTest");
DataColumn dc1 = new DataColumn();
dc1.DataType = typeof(String);
dc1.ColumnName = "Name";
dt.Columns.Add(dc1);
for (int i=0;mycombo.items.count-1;i++)
{
DataRow dr = dt.NewRow();
dr["Name"] = MyCombo.Items(i).tostring();
dt.Rows.Add(dr);
}
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();



ببخشید من Visual Studio نداشتم

neda6124
دوشنبه 19 آذر 1386, 08:49 صبح
DataTable dt = new DataTable("tblTest");
DataColumn dc1 = new DataColumn();
dc1.DataType = typeof(String);
dc1.ColumnName = "Name";
dt.Columns.Add(dc1);
for (int i=0;mycombo.items.count-1;i++)
{
DataRow dr = dt.NewRow();
dr["Name"] = MyCombo.Items(i).tostring();
dt.Rows.Add(dr);
}
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();



ببخشید من Visual Studio نداشتم
این برنامه Error می ده روی Item من می خوام محتویات Combobox من در دیتابیسم insert بشه با این دستور که نمی شه؟

mr_moghimkhani
دوشنبه 19 آذر 1386, 12:16 عصر
این برنامه Error می ده روی Item من می خوام محتویات Combobox من در دیتابیسم insert بشه با این دستور که نمی شه؟
آخه شما فقط گفتید که میخواهید در داخل گرید نمایش داده بشه.
پس لطف کنید بگید دقیقاً چی میخواین تا کد کاملشو براتون بفرستم.