コンソール ベースのアプリケーションを Web ベースのアプリケーションに統合する過程で、次の問題に遭遇しました。
各レコードが前のレコードを上書きせずにテキスト ボックスに表示されるように (要件に従って)、複数行のテキスト ボックスにデータを表示する必要があります (次の行にある必要があります)。
Windows フォームの場合、次のコードを使用していました。
if (reader.HasRows)
{
while (reader.Read())
{
predicted_grade = reader["Domain"].ToString();
priority = "Priority: " + i;
predicted_grade = priority +" --- "+predicted_grade + "\r\n";
textBox2.AppendText(predicted_grade);
i++;
}
}
しかし、AppendText プロパティは ASP.net Web サイトでは実行されないため、その方法がわかりません。データを次のように表示する方法を教えてください。
Code | Course Name | Predicted_Grade
1 | Science | A+
2 | Maths | B
3 | History | C
複数行テキスト ボックスの使用