视图页面中的每个ASP经典版

时间:2015-04-18 10:53:19

标签: asp.net-mvc asp-classic

我有经典ASP应用程序,在一个类中,我通过简单的选择提取记录。 在视图页面(index.asp)中我想显示记录,所以我实例化了一个类:

Set user_profile = New user

现在我想按照自己的意愿操纵和显示记录:

<li><%=user.name%></li>
<li><%=user.surname%></li>
.......

在这种情况下,从逻辑上讲,我没有循环,但我只看到1条记录。 是否可以在视图页面中为每个添加一个,就像ASP经典中的真实MVC系统一样?

澄清,我有这种情况:

class category_view 
    Public id
    Public name
    Private Sub Class_Initialize()
            sql = " SELECT * FROM category_tbl ORDER BY category_name ASC "
            Set rs_cat = Server.CreateObject("ADODB.Recordset")
            rs_cat.Open sql, Conn ,1,3
            if rs_cat.RecordCount > 0 then
                rs_rows = rs_cat.GetRows()
                rs_catLoop = ubound(rs_rows,2)
                For iCounter = 0 to rs_catLoop
                    id = rs_rows(0,iCounter)
                    name = rs_rows(1,iCounter)
                Next
            End if
            rs_cat.close
    End Sub
    Private Sub Class_Terminate()
    End Sub
end class

查看页面:

Set category = New category_view
(for each here)
<%=category.name%>

我需要在任何地方访问和重用记录集信息

0 个答案:

没有答案