类中调用控件问题?

dali_yan 2012-04-05 09:40:51
在类中用控件作为传递参数,可是为什么提示缺少Using的引用集

public void BdDataGridView(DataGridView dgv, string sql)
{
SqlDataAdapter sda = new SqlDataAdapter(sql, conn);//创建数据适配器对象
DataSet ds = new DataSet();//创建数据集对象
sda.Fill(ds);//填充数据集
dgv.DataSource = ds.Tables[0];//绑定到数据表
ds.Dispose();//释放资源
}
...全文
85 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dalmeeme 2012-04-05
  • 打赏
  • 举报
回复
可能是别的代码报错,你贴的代码都引用了。
dali_yan 2012-04-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
public void BdDataGridView(System.Windows.Forms.DataGridView dgv, string sql)
如果没有引用名称空间的话,需要使用全名
[/Quote]
那应该引用什么名称空间呢?以上他们说的空间我都已经引用了
ycproc 2012-04-05
  • 打赏
  • 举报
回复
应当在报错的 语句下面有一个箭头 你点击一下添加引用就行了
dalmeeme 2012-04-05
  • 打赏
  • 举报
回复
更正一下
using System.Data.SqlClient;
using System.Windows.Forms;
dalmeeme 2012-04-05
  • 打赏
  • 举报
回复
开头添加
using System.Data.Sql.SqlClient;
using System.Windows.Forms;
孟子E章 2012-04-05
  • 打赏
  • 举报
回复

public void BdDataGridView(System.Windows.Forms.DataGridView dgv, string sql)

如果没有引用名称空间的话,需要使用全名
真相重于对错 2012-04-05
  • 打赏
  • 举报
回复
把控件传归去
或者
yourpageclass page = httpcontext.current as yourpageclass
if( page!=null)
{
page.dgv.datasource = ....
//bind
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧