ผู้ตอบมากที่สุด
ต้องการความช่วยเหลือด่วนครับ

คำถาม
-
คือผมทำโปรเจ็คส่งอาจารย์เเล้วจะทำให้มันเขียนข้อความต่อท้ายได้
เช่นปกติ ผมวาง Textbox1 พอผมตั้งว่า ถ้าใช้คำสั่ง ">>" เเล้วตามด้วยคำ
ข้อความใน Textbox1 จะเปลี่ยนไปตามที่เราพิมพ์ เเล้วทีนี้ ผมอยากทำหลายๆคำสั่งอ่ะครับ
คือบางทีอาจารย์เค้าใส่หลายๆคำสั่ง เเล้วพอผมลองทำ
ผมต้องการคำสั่ง ที่มันทำให้สร้างคำใน Textbox1.text แบบขึ้นบรรทัดใหม่อ่ะครับ เช่น
>> ทดสอบครับ
>> ทดสอบอีกรอบ
ปกติพอคอมไพล์มันจะขึ้นอันล่างสุดคือ
ทดสอบอีกรอบ
ผม้ต้องการให้มันขึ้น
ทดสอบครับ
ทดสอบอีกรอบอ่ะครับ ช่วยผมทีครับ พูดง่ายๆคือทำให้มันขึ้นบรรทัดใหม่อ่าคบ
คำตอบ
-
สวัสดีค่ะ
ถ้าฉันเข้าใจคุณไม่ผิด ฉันคิดว่าการแทรกบรรทัดใหม่ใน textbox เป็นเรื่องง่ายๆที่ส่ามารถทำได้
อันดับแรก ตรวจสอบให้แน่ใจว่าคุณได้ตั้ง MultiLine property ของTextBox หรือไม่ จากนั้นใช้ \r\n (การสิ้นสุดบรรทัด และการขึ้นบรรทัดใหม่) ตัวอย่างเช่น.aspx:
<asp:TextBox TextMode="MultiLine" runat="server" ID= "TextBox1"></asp:TextBox>
.cs:
TextBox1.Text = "First line\r\nSecond line";
หวังว่าจะพอช่วยได้นะคะ
Fon Wei
MSDN Community Support | Feedback to us
Develop and promote your apps in Windows Store
Please remember to mark the replies as answers if they help and unmark them if they provide no help.- เสนอเป็นคำตอบโดย Fon WeiModerator 19 มิถุนายน 2556 6:15
- ทำเครื่องหมายเป็นคำตอบโดย Fon WeiModerator 28 มิถุนายน 2556 9:05
ตอบทั้งหมด
-
-
สวัสดีค่ะ
ถ้าฉันเข้าใจคุณไม่ผิด ฉันคิดว่าการแทรกบรรทัดใหม่ใน textbox เป็นเรื่องง่ายๆที่ส่ามารถทำได้
อันดับแรก ตรวจสอบให้แน่ใจว่าคุณได้ตั้ง MultiLine property ของTextBox หรือไม่ จากนั้นใช้ \r\n (การสิ้นสุดบรรทัด และการขึ้นบรรทัดใหม่) ตัวอย่างเช่น.aspx:
<asp:TextBox TextMode="MultiLine" runat="server" ID= "TextBox1"></asp:TextBox>
.cs:
TextBox1.Text = "First line\r\nSecond line";
หวังว่าจะพอช่วยได้นะคะ
Fon Wei
MSDN Community Support | Feedback to us
Develop and promote your apps in Windows Store
Please remember to mark the replies as answers if they help and unmark them if they provide no help.- เสนอเป็นคำตอบโดย Fon WeiModerator 19 มิถุนายน 2556 6:15
- ทำเครื่องหมายเป็นคำตอบโดย Fon WeiModerator 28 มิถุนายน 2556 9:05