안녕하세요 저는 아주 작은 문제에 매달린 MVC 프로젝트에서 일하고 있습니다. 저는 아이템 가격이 십진수로 나오고 십진수로도 표시했습니다.
가격은 내가 원하는 방식으로 완벽하게 표시됩니다.
이제 문제는 사용자가 로그인하지 않은 경우 가격을 표시하고 싶지 않다는 것입니다.
이제 문제는 ITEM.PRICE가 32.5D와 비슷하다는 것입니다.
그러나 사용자가 로그인하지 않은 경우 여기에 공백으로 표시하고 싶습니다.
나는 이와 같은 것을 시도하고 있지만 작동하지 않습니다.
@If Session("UserData") Is Nothing Then
item.Price=Decimal.Parse("")
End if
우선 nullable 10 진수 속성이 필요합니다. 이것을 사용하여 다음을 선언하십시오.
Public decimal? Price { get; set; }
파싱 할 때 :
If (string.IsNullOrEmpty(yourString)) {
item.Price = null;
}
else
{
item.Price = decimal.Parse(yourString);
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다