Char соответствует String - PullRequest
       4

Char соответствует String

0 голосов
/ 14 февраля 2012

Я пытаюсь проверить, равно ли значение из таблицы базы данных Char, в представлении, которое я пробовал

the following:
   <% if (Model.MethodOfPayment.ToString().Equals("W") == true)
                       {
                    %>
                    Wire  
                    <%} %>
                    <%else
                       { %>
                    <% if (Model.MethodOfPayment.ToString().Equals("C") == true)
                       {
                    %>
                    Cheque
                    <%} %>
                    <%} %>

Не сработало!В контроллере для отправки вывода в PDF-форму: я попробовал следующее:

string MyString = order.MethodOfPayment.ToString();
if (MyString == "W")
{
    pdfFormFields.SetField("MethodOfPayment", "W");
}
else
{
    if (MyString == "W")
    {
        pdfFormFields.SetField("MethodOfPayment", "C");
    }
}

тоже не сработало.Заранее спасибо.

1 Ответ

1 голос
/ 14 февраля 2012

Как насчет:

if (Model.MethodOfPayment == 'W')

Если это не работает, это просто означает, что свойство MethodOfPayment не равно символу W.Попробуйте отладить свой код, чтобы точно определить, какому значению он соответствует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...