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