PDA

View Full Version : مبتدی: DATAVIEW AND GRID



elahezarei
دوشنبه 30 خرداد 1390, 16:03 عصر
سلام
این کد خطا می دهد که می خواستم از دوستان در این زمینه راهنمایی بفرمایند. ممنون میشم.
private void PrintGrid_Load(object sender, EventArgs e)
{
var bank = new nomreEntities1();
var query = from T in bank.azmon
select T;
dataGridView1.DataSource = query;
}
private void button1_Click(object sender, EventArgs e)
{
PrintDataGrid(dataGridView1);
}
private void PrintDataGrid(DataGridView sender)
{
var dataView = (DataGridView)sender.DataSource;
var report = new StiReport { ScriptLanguage = StiReportLanguageType.CSharp };
//Add data to datastore
report.RegData("view", dataView);
//Fill dictionary
report.Dictionary.Synchronize();
StiPage page = report.Pages.Items[0];
//Render without progress bar
report.Render(false);
report.Show();
}

Esmail Solhkhah
سه شنبه 31 خرداد 1390, 00:36 صبح
چه خطایی میده؟
اگه ممکنه کد رو کامل attacht کنید تا بشه بررسی کرد:متفکر:

elahezarei
چهارشنبه 01 تیر 1390, 08:58 صبح
سلام
Unable to cast object of type 'System.Data.Objects.ObjectQuery`1[report.azmon]' to type 'System.Windows.Forms.DataGridView'. ممنون می شم راهنمایی بفرمایید.