作者talkmyself (休息中)
看板C_Sharp
標題[問題] asp.net MVC 繼承 RequiredAttribute
時間Tue Nov 14 14:06:16 2023
我設計的程式如下
public class ValidateFileAttribute : RequiredAttribute
{
public override bool IsValid(object value)
{
var file = value as HttpPostedFileBase;
if (file == null)
{
return true;
}
if (file.ContentLength > 3 * 1024 * 1024)
{
return false;
}
return true;
}
}
輸入以後雖然 IsValid為 false 但是他會跑進去 C#裡面再被isvalid擋掉
可是我用 [Required] 的時候 他是跑不進去會被擋掉
我希望讓他還沒跑進去被擋掉 要怎麼寫?
--
沒有醬汁的料理沒有試吃的必要
就如同
沒有配音員的角色就只是個軟體
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.250.187 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_Sharp/M.1699941979.A.3AB.html