Blog Content

    티스토리 뷰

    17.C# ASP.NET - TextBox 컨트롤 [WebStandardControl]

    반응형
    TextBox 컨트롤을 이용한 예제입니다.

    FrmTextBox.aspx

    <div>

       SingleLine :

       <br />

      

       이름 :

       <asp:TextBox ID="txtSingleLine" runat="server"></asp:TextBox>

       <br />

      

       <br />

       MultiLine :

       <br />

       소개 :

       <asp:TextBox ID="txtMultiLine" runat="server"

           TextMode="MultiLine"

           Rows="5" Columns="40"></asp:TextBox>

       <br />

       <br />

      

       Password :

       <br />

       암호 :

       <asp:TextBox ID="txtPassword" runat="server"

           TextMode="Password"></asp:TextBox>

       <br />

       <br />

      

       <asp:Button ID="btnOK" runat="server" Text="확인"

           onclick="btnOK_Click" />

       <br />

       <br />

      

       <asp:Label ID="lblDisplay" runat="server" Text=""></asp:Label>

    </div>


    FrmTextBox.aspx.cs

    protected void btnOK_Click(object sender, EventArgs e)

    {

       // 이름

       string name = txtSingleLine.Text;

       // 소개

       string intro = txtMultiLine.Text;

       // 암호

       string password = txtPassword.Text;

     

       // 레이블에 출력

       this.lblDisplay.Text = String.Format(

           "{0}{1}{2}{1}{3}{1}", name, "<br />"

           , intro.Replace("\r\n", "<br />"), password);

    }


    결과화면

    [그림17-1]


    멀티라인 텍스트박스는 줄바꿈 할때 "<br/>"이 표시되지 않는다.
        눈에 보이지 않음
    : intro.Replace("\r\n","<br/>") 작성하면 보여짐

    17Textbox.zip


    반응형

    Comments