winform中怎么没有web里的ReportViewer控件啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform中怎么没有web里的ReportViewer控件啊相关的知识,希望对你有一定的参考价值。
如题,我在web页面里能拉一个ReportViewer1控件到界面,然后 XtraReport1 xReport= new XtraReport1(); ReportViewer1.Report = xReport;就能将做好的报表显示到界面上了。怎么在winform中没有类似ReportViewer1的控件?难道是我没装完?你们是用哪一个代替的咧?微软的水晶报表winform,web都可以用报表显示控件的呀?我试了开发快车里的print控件也不行,我打算用layout来加载打印的一些控件,再把layout打印了。
参考技术A 另外一种是添加PreviewControl到窗体中,在控件中输出报表 参考技术B 你是说预览吗?有二种,一种是直接ShowPreview().net的C/S结构中winform里的datagridview中单元格取值怎么取啊
int tbr = Convert.ToByte(dataGridView1.Rows[i].Cells[8].Value);
运行后报错:
未处理FormatExcetion
输入字符串的格式不正确
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
string str = GridView1.DataKeys[e.NewSelectedIndex].Value.ToString();//获取gridview1选中行的电话号码
参考技术A object j = this.dataGridView1.CurrentRow.DataBoundItem;
DataRowView drv = (DataRowView)j;
string ??? = drv["??"].ToString(); 参考技术B 你这里的 Convert.ToByte方法是不是写错了啊 应该是 Convert.ToInt32吧
以上是关于winform中怎么没有web里的ReportViewer控件啊的主要内容,如果未能解决你的问题,请参考以下文章
winForm窗体中实例化一个普通的类A,那我怎么在类A中写代码控制winForm里的例如TextBox控件呢?