它更改为:
Boolean assignedFirst = false;
while (results.Read()) {
if (!assignedFirst) {
textBox1.Text = results["TEXT_CONTENT"].ToString();
assignedFirst = true;
}
ListItem newItem = new ListItem();
newItem.Text = results["TEXT_CONTENT"].ToString();
newItem.Value = results["ID"].ToString();
}
的另一种方法。您的评论表示您有这5做:
Int32 i = 0;
while (results.Read()) {
switch(i) {
case 0:
textBox1.Text = results["TEXT_CONTENT"].ToString();
break;
case 1:
textBox2.Text = results["TEXT_CONTENT"].ToString();
break;
case 2:
textBox3.Text = results["TEXT_CONTENT"].ToString();
break;
case 3:
textBox4.Text = results["TEXT_CONTENT"].ToString();
break;
case 4:
textBox5.Text = results["TEXT_CONTENT"].ToString();
break;
}
i++;
ListItem newItem = new ListItem();
newItem.Text = results["TEXT_CONTENT"].ToString();
newItem.Value = results["ID"].ToString();
}
是没可能? – 2013-03-18 19:57:19
请不要只是要求我们为您解决问题。告诉我们你是如何试图自己解决问题的,然后向我们展示结果是什么,并告诉我们为什么你觉得它不起作用。请参阅“[您尝试过什么?](http://whathaveyoutried.com/)”,以获得一篇您最近需要阅读的优秀文章。 – 2013-03-18 20:01:44
我尝试了我的最佳水平,刚刚接触.Net。感谢您的反馈意见。 – 2013-03-18 20:04:48