我已經創建了一個可以包含一個對象的多個實例的類,所有的數據都存儲在會話中。直到運行時,我都不知道有多少實例。顯示這種動態數據的最佳方法是什麼?我使用代碼背後的aspx,所以我認爲它需要發生在負載子。如何根據通用對象顯示動態HTML
萬一有幫助,繼承人的類,它在VB,但在C#中的答案是罰款:
Imports System.Web.HttpContext
Public Class Student
Public Property SchoolId As Integer
Public Property Grade As Integer
Public Property StudentName As String
Public Sub AttachToSession(StudentToBeAdded As Student)
Dim StudentList As New List(Of Student)
If (Current.Session("student") Is Nothing) Then
StudentList.Add(StudentToBeAdded)
Current.Session("student") = StudentList
Else
StudentList = Current.Session("student")
StudentList.Add(StudentToBeAdded)
Current.Session("student") = StudentList
End If
End Sub
End Class
這個問題是非常含糊。你有更具體的問題嗎?也許你可以展示你嘗試過的東西,或者你在找什麼結果? – JDB
對不起,我不需要實際的html,只是一種顯示動態數據的方式。就像我通常會在服務器上使用標籤或文本框和runat一樣,但這些控件不映射到我的數據結構。我正在考慮2種可能的方式 - 包含一個html字符串或某種自定義控件的標籤。我不太在.net中前進,所以我不太確定 – jriggs
這將有助於您的問題的信息。你應該考慮編輯它。 – JDB