2012-12-22 4 views
1

이상하지만 그것은 나를 위해 문제가되고있다! 이 코드에 html 체크 표시가 추가되었습니다. & # x2714; 내 링크 버튼 텍스트에하지만 이걸 확인하려고 할 때서버 컨트롤 텍스트에 html 엔티티 (체크 표시, 십자가 등)가 있는지 확인하는 방법은 무엇입니까?

if(headerLinkButton.Text == "✔") 

나를 돌려줍니다! 그리고 중단 점을 넣는 텍스트를 검사 할 때 브라우저에 표시되는 것과 동일한 체크 표시가 나타납니다! enter image description here

이상한 코드 내 코드에서 체크 표시를 시뮬레이트하려면 어떻게해야합니까?

답변

0

대신을 시도 대안

switch(HttpUtility.HtmlEncode(headerLinkButton.Text)) 
{ 
    case "✔": 
     // do your stuff 
} 

또는

if(headerLinkButton.Text == HttpUtility.HtmlDecode("✔")) 

이 도움이 될 것입니다 희망을!

+0

대단원! 이봐 요, 고마워요! 귀하의 첫 번째 솔루션이 작동하지 않지만 두 번째 (if (headerLinkButton.Text == HttpUtility.HtmlDecode ("& # x2714;")))는 작업을 수행했습니다. –