我试图在我尝试的视图中检查数据库表中的值是否等于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");
}
}
也没用。 提前谢谢。
答案 0 :(得分:1)
怎么样:
if (Model.MethodOfPayment == 'W')
如果这不起作用,则只表示MethodOfPayment
属性不等于W
字符。尝试调试代码以确切了解它等于哪个值。