ファイルアップロードでUmbraco 7を使用しています。アップロードされたファイルがあるかどうかを確認したい。ファイルアップロードが空の場合Umbraco 7
アップロードされたファイルが存在しない場合、私は次のエラーを受け取る:Object reference not set to an instance of an object.
私はそれが簡単に通読できるようにするいくつかのコードを削除しますが、以下の私のsurfacecontrollerでいます
using System.Web.Mvc;
using Umbraco.Web.Mvc;
using Umbraco.Web;
namespace Sp34k.Controllers
{
public class GalleryItem
{
public string projectFile { get; set; }
}
public class PortfolioSurfaceController : SurfaceController
{
// GET: PortfolioSurface
public ActionResult GetCategoryDetails(int id)
{
GalleryItem gItem = new GalleryItem();
var node = Umbraco.TypedContent(id);
string file = node["uploadProjectFiles"].ToString();
if (string.IsNullOrWhiteSpace(file))
{
gItem.projectFile = node["uploadProjectFiles"].ToString();
}
return Json(gItem, JsonRequestBehavior.AllowGet);
}
}
}
最悪。見出し。これまで;-) –
おそらく今は良いですか? ;)私はそれを説明する方法を他の手がかりがありません。 –
ええ、これははるかに良いです。最初のものは「what、String.IsNullOrEmpty()?」のようなものでした。 :-) –