나는 프로그램을 실행 한 후 입력 된 모든 사용자 데이터를 가져와 텍스트 파일에 저장하는 코드를 가지고 있습니다.텍스트 파일에 텍스트 상자 쓰기
protected void WriteFile(object sender, EventArgs e)
{
FileStream fs = new FileStream(@"C:\Users\4567\MyDocuments\ExporterOutput.txt", FileMode.OpenOrCreate, FileAccess.Write);
TextBox[] tbs = { username, TextBox2, sgml, Path };
StringBuilder sb = new StringBuilder();
foreach (TextBox tb in tbs)
sb.AppendLine(tb.Text);
sb.AppendLine(DropDownList1.SelectedItem.ToString());
sb.AppendLine(DropDownList2.SelectedItem.ToString());
System.IO.File.WriteAllText(@"C:/Users/4567/My Documents/ExporterOutput.txt", sb.ToString());
내가 텍스트 파일 그냥 빈 나타 실행 시도 : 여기
는 지금까지 코드입니다. 누구나 내가 뭘 잘못하고 텍스트 파일에 모든 텍스트 정보를 출력하는 쉬운 방법이 있다면 말해 줄래. 그리고 특정 형식으로 선호합니다.다음은 내게 준 제안에서 편집 된 코드 :
protected void WriteFile(object sender, EventArgs e)
{
TextBox[] tbs = { username, TextBox2, sgml, Path };
StringBuilder sb = new StringBuilder();
foreach (TextBox tb in tbs)
sb.AppendLine(tb.Text);
sb.AppendLine(DropDownList1.SelectedItem.ToString());
sb.AppendLine(DropDownList2.SelectedItem.ToString());
System.IO.File.WriteAllText(@"C:\\Users\\oZ012D\\My Documents\\ExporterOutput.txt", sb.ToString());
}
작성한 프로그래밍 언어는 무엇입니까? – johannes
C#처럼 보입니다. 나는 왜 텍스트 박스의 배열이 그들의 텍스트를 인쇄하지 않는지 알 수 없다. DropDownLists가 아마도 잘못 사용되고 있습니다. – Akron
코드 숨김 인 asp.net C#을 사용하고 있습니다. – compucrazy