2013-02-25 84 views

回答

3

CidSidNullable,所以你可以使用HasValue屬性來檢查變量的值或者沒有(空)

public ViewResult Index(int? CId,int?SId,string name,int? p) 
    { 
     if (!CId.HasValue || !SId.HasValue) 
     { 
      CId = 1; 
      SId = 1; 
     } 
    } 
+0

非常感謝 – Diin 2013-02-25 02:49:49

0

只是好奇,但你嘗試過:

public ViewResult Index(string name,int? p,int? CId = 1,int? SId = 1) 
    { 


    } 

您必須重新排列它們,因爲默認值參數必須最後一個。另外,因爲它們是空的,所以我不確定這是否可行。

+0

感謝您的幫助,但我可以按照另一個邏輯,並已測試它,它已經工作。雖然沒有測試過你的 – Diin 2013-02-25 02:51:08