0
你好,我試圖將動態文本框中的一些數據保存到XML文件中。但每次我嘗試我得到這個錯誤動態文本框錯誤索引超出範圍。必須是非負數且小於集合的大小。參數名稱:索引
「索引超出範圍必須爲非負數且小於集合的大小 參數名:首頁」
XmlDocument document = new XmlDocument();
document.Load(@"myGrades.xml");
for (int i = 0; i < 7; i++)
{
**TextBox tb1 = (TextBox)textboxComputer[i];** //<- error is thrown here
string markGained = tb1.Text;
this.Text = markGained;
XmlElement root = document.DocumentElement;
XmlElement newAssessmentMark = document.CreateElement("Assessment");
XmlElement newMark = document.CreateElement("AssessmentMark");
XmlText mark = document.CreateTextNode(markGained);
newAssessmentMark.AppendChild(newMark);
newMark.AppendChild(mark);
XmlNode parentNode = document.SelectSingleNode("myGrades/courseStructure/level4");
parentNode.InsertAfter(newAssessmentMark, parentNode.LastChild);
document.Save(@"myGrades.xml");
}
this.Close();
幫助讚賞:)
那麼多大'textboxComputer'?請告訴我們初始化它的代碼。 –