我正在asp.net的新闻门户网站上工作。在那里,我使用树视图显示所有类别的新闻。我使用以下代码将新闻类别插入到sql server数据库:
foreach (TreeNode node in TreeView1.CheckedNodes)
{
long NewsCategory = Convert.ToInt64(node.Value);
long NewsID = News_ID;
int rt1 = new Process_NewsCategory().insert(objNewsCategory);
}
但它显示错误:
收集被修改;枚举操作可能无法执行
请帮帮我。
答案 0 :(得分:0)
尝试使用以下代码:
foreach (TreeNode node in TreeView1.CheckedNodes.ToList())
{
long NewsCategory = Convert.ToInt64(node.Value);
long NewsID = News_ID;
int rt1 = new Process_NewsCategory().insert(objNewsCategory);
}