2012-09-13 1 views
1

텍스트 상자에 160 자 이상이있을 때마다 레이블을 2 (또는 그 이상)로 늘리는 방법에 대해 누구나 알고 계십니까?ASP.NET의 문자 및 메시지 개수

+0

'JavaScript/jQuery' 코드를 사용하십시오. – adatapost

+0

어떻게 알 수 있습니까? JavaScript 코드를 사용하지만 IE에서만 작동하며 파이어 폭스에서는 작동하지 않습니다 – user1490374

+0

코드를 표시하십시오. – nunespascal

답변

3

이벤트를 만들어 텍스트 상자의 텍스트를 변경하고 거기서 문자 수를 계산하십시오. 그런 다음 제한에 도달하는 데 필요한 문자를 확인하고 아래와 같이 레이블 텍스트 값을 늘리십시오.

private void txtSearchMember_TextChanged(object sender, EventArgs e) 
    { 
     if (txtSearchMember.Text.Length >= 160) 
     { 
       lblMessageCount.Text = 1; // Increase count with simple maths 
     } 
    } 
+0

안녕하세요. 이 코드를 제 코드에 입력했지만 레이블은 변경되지 않았습니다. – user1490374

+0

여기에 코드를 붙여 넣으십시오. 내가 .. 확실히 도움이 될 것입니다. –

+0

이것에 대한 모든 업데이트? –