
Visual Studio(c#)我的代码为什么出错了?
privatevoidcomboBox1_SelectedIndexChanged(objectsender,EventArgse){strings=comboBox1....
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string s = comboBox1.SelectedItem.ToString();
DataTable dt = (DataTable)dataGridView1.DataSource;
DataGridView dv = dt.DefaultView;
dv.Sort = s + " ASC";
dataGridView1.Columns[s].HeaderCell.SortGlyphDirection = System.Windows.Forms.SortOrder.Ascending;
}
以上这段代码是书上写的,可是我运行时出现两处错误:一个关于隐式无法转换,个个说Sort方法组无法赋值,谁能告诉我怎么写才对?
两处错误为:dt.defaultview
dv.sort 展开
{
string s = comboBox1.SelectedItem.ToString();
DataTable dt = (DataTable)dataGridView1.DataSource;
DataGridView dv = dt.DefaultView;
dv.Sort = s + " ASC";
dataGridView1.Columns[s].HeaderCell.SortGlyphDirection = System.Windows.Forms.SortOrder.Ascending;
}
以上这段代码是书上写的,可是我运行时出现两处错误:一个关于隐式无法转换,个个说Sort方法组无法赋值,谁能告诉我怎么写才对?
两处错误为:dt.defaultview
dv.sort 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询