This is a migrated thread and some comments may be shown as answers.

Dinamically Creating Views

2 Answers 51 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
mvbaffa
Top achievements
Rank 1
mvbaffa asked on 24 Mar 2012, 05:57 AM
Hi,

How can I create a View dinamically, that is programatically ???

Should I use jQuery to insert in the DOM a Div with a data-role="View" ???

Thanks in advance

2 Answers, 1 is accepted

Sort by
0
Shawn R.
Top achievements
Rank 1
answered on 24 Mar 2012, 01:24 PM
I've been using a literal control and something like this:

        Dim dt As New DataTable
        Dim strText As String = ""

        Dim i As Integer, ii As Integer
        For i = 0 To SOMETHING
            strText &= "YOUR FOR TITLE FROM ARRAY OR SOMETHING" & "<ul>"
            For ii = 0 To SOMETHINGELSE
                'Add the reports
                strText &= "<li><a href='#dates'>YOUR FOR TEXT FROM ARRAY OR SOMETHING</a></li>"
            Next
            strText &= "</ul>"
        Next

        Me.lcLoadReports.Text = strText

You could use anything or even inject HTML directly (somehow). This example is placing items in an established view as below:

    <div data-role="view" data-title="Reports">
        <ul data-role="listview" data-style="inset" data-type="group">
            <li>
                <asp:Literal ID="lcLoadReports" runat="server"></asp:Literal>
            </li>
        </ul>
    </div>

But you could easily adapt it to your needs.

Shawn

0
mvbaffa
Top achievements
Rank 1
answered on 24 Mar 2012, 04:35 PM
Hi,

I will try as soon as I can.

Thank you very much
Tags
General Discussions
Asked by
mvbaffa
Top achievements
Rank 1
Answers by
Shawn R.
Top achievements
Rank 1
mvbaffa
Top achievements
Rank 1
Share this question
or