Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Membuat Paparan sebagai Rentetan dalam Teras .NET?
Mengembalikan paparan sebagai rentetan boleh berguna dalam pelbagai senario, seperti semasa menjana laporan atau e-mel. Artikel ini menyediakan penyelesaian untuk menukar paparan kepada rentetan dalam Teras .NET, menangani ralat kompilasi dan menawarkan pendekatan alternatif.
Kod yang disediakan menganggap penggunaan daripada System.Web.Mvc, yang tidak tersedia dalam .NET Core. Untuk menyesuaikannya, anda memerlukan yang berikut:
Pendekatan alternatif melibatkan mencipta kaedah sambungan pengawal yang memanfaatkan beberapa ciri Teras .NET:
public static async Task<string> RenderViewAsync<TModel>(this Controller controller, string viewName, TModel model, bool partial = false) { // ... Implement the logic as described in the provided code }
Untuk menggunakan kaedah ini, anda hanya boleh memanggilnya daripada pengawal:
var viewHtml = await this.RenderViewAsync("Report", model);
Atas ialah kandungan terperinci Bagaimana untuk Membuat Paparan sebagai Rentetan dalam Teras .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!