0
我想检查是否从数据库表中的值等于字符,在视图中我试图字符等于字符串
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");
}
}
也不能工作。 在此先感谢。
MethodOfPayment是一个枚举吗?你可以在你的控制器中使用'Model.MethodOfPayment == MethodOfPayment.W'并使用'SetField()',这样你就不必在视图中使用if语句。 – Ryan 2012-02-13 22:27:10