まず、私は ASP.NET 開発者ではありません。他のテクノロジーの Web 経験はありますが、Web フォームについてしか読んだことがありません。私は一般的に彼らが何をしているのか知っていますが、彼らとの経験はありません.
そして今、私の問題。何年も (~ 6 年) 変更されずに実行されてきた Web フォーム アプリケーションを継承しましたが、今はそれを拡張する必要があります。それは複雑なことではありません。私はそれの約 80% を行うことができました。
次のような単純なオブジェクト、クラスのインスタンスがあります。
public class EventDetails
{
public string EventName { get; set; }
public string EventLocation { get; set; }
public DateTime StartDate { get; set; }
//... etc
}
これを作成EventDetails.aspx.cs
してファイルに表示する必要がありEventDetails.aspx
ますが、方法がわかりません。いくつかのチュートリアルを読みましたが、それら<asp:GridView>
はリストビューまたはリピーターを使用しています。これらには、バインド先のデータソースがあります。オブジェクトをデータソースとして直接使用することはできません。自分で作成する必要があるようですIDataSource
。
それはすべて複雑に思えます。私はただ物を表示する必要があり、他には何もなく、方法もわかりません。それは単純でなければなりませんが、私が言ったように、私はこれについての経験がありません.
ASPX ファイルでプレーン オブジェクトを表示する簡単な方法は何ですか?