0
現在、コントローラクラスまたはformViewModelを使用しています。配列のプロパティオブジェクトを追加するコントローラのソースメソッドも次のとおりです。Arrayオブジェクトを既存のコントローラクラスのプロパティとして追加する方法
誰かがこのActionResultに配列を追加する方法を知っていますので、自分の配列からループすることができます。私が追加する配列には、クライアント側のコードからマップオブジェクトにプロットされる座標が含まれます。
これを行うには、私はformViewModelを使用し、これを参照するために私のビューを設定する必要がありますか?私は単純に既存のコードで配列を渡すことができます。
公共のActionResult IndexSearch(int型?ページ、文字列siteDescription) {
const int pageSize = 10;
//Get all Sites
var allSites = _siteRepository.FindAllSites();
//Get all Sites that contain the value in sitedescription
var searchResults = (from s in allSites
where s.SiteDescription.StartsWith(siteDescription)
select s);
//Return partial view that the ajax reults get loaded into.
var paginatedSites = new PaginatedList<Site>(searchResults, page ?? 1, pageSize);
return PartialView("SiteIndexSearchresults", paginatedSites);
}
基本的に私はJavaScriptから渡されたモデルのthatsのデータのサブセットを参照できるようにしたいです。私は、クライアント側からのマッピングコントロールを実装する必要があります。私は、ページがロードされた後にクライアント側で自分のデータをループする方法を理解するのに苦労しています。乾杯、J – John