2013-04-21 2 views
0

을 사용하여이 ""로 바꾸십시오. 테이블 행이 null 인 경우이 빈 공간 " "이 내 텍스트 상자에 표시되는 문제가 있습니다. 그래서이 " "을 ""으로 바꾸고 싶습니다. 그래서 여기이 " "을 C#

StartTime.Text = row.Cells[5].Text; 

난 달성하기 위해 노력하고 무엇 의사 코드입니다 : 여기 예를 들어, 내가 무엇을 가지고

if (StartTime.Text == "" " then replace it with " ") 
else show the value of StartTime.Text 

나는 내 C# 기술을 알고 이렇게 도와주세요 너무 나쁘다. 당신이 있음을 렌더링하는 방법, 렌더링에 감사

+0

변경 조건을 이해하지 @ ""  "' – Javidan

+0

수정을 세포? – Aristos

+1

'HtmlDecode'는 당신의 친구입니다 – leppie

답변

7

무엇 ==

StartTime.Text = row.Cells[5].Text.Replace("&nbsp", " ")에 대한 또는 내가 StartTime.Text`에 질문을 제대로

+0

감사합니다. 내 하루를 저장했습니다. 쉽고 간단한 해결책이었습니다. 감사합니다. – moe

+0

다시 한 가지 질문이 있습니다. 예를 들어, "& nbsp"및 "nbsp"를이 ""로 바꾸고 싶습니다. thnx – moe

+0

Text.Replace ("& nbsp", "") .Replac e ("nbsp", "") ... .... 등등. 좀 더 우아한 방법이있을 수 있지만, 이것은 내가 사용하는 경향이 있습니다. –

관련 문제