2009-07-01 7 views

Antwort

0

Haben Sie versucht, die Daten in eine Tabelle auszugeben? Tabellen dienen dazu, Daten in Zeilen und Spalten so darzustellen, wie Sie es möchten. Listen sind so konzipiert, dass nur eine Spalte (oder Zeile) von Daten angezeigt wird.

0

können Sie den folgenden Code verwenden, um Daten zu einer Gridview in mobilen Anwendungen zu binden:
In ASPX-Seite:

<mobile:Form id="Form1" runat="server" Paginate="true" >  
     <mobile:DeviceSpecific ID="mobdevspec" Runat="Server" > 
      <Choice Xmlns="http://schemas.microsoft.com/mobile/html32template"> 
      <HeaderTemplate>    
        <asp:GridView ID="GridView1" runat="server"></asp:GridView>     
      </HeaderTemplate> 
      </Choice> 
     </mobile:DeviceSpecific> 
    </mobile:Form> 

In aspx.cs Datei:

GridView gv = (GridView)Form1.Controls[0].FindControl("gridview"); 
// gv.GridLines = true; 
SqlConnection con = new SqlConnection("Data Source=WINSERVER;Initial  Catalog=sampleDB;User Id=orbtest; password=hyderabad"); 
con.Open(); 
string sqlquery = "SELECT * FROM anderson"; 
SqlCommand command = new SqlCommand(sqlquery, con); 
SqlDataAdapter adpa = new SqlDataAdapter(command); 

DataTable dt = new DataTable(); 

adpa.Fill(dt);   

gv.DataSource = dt; 
gv.DataBind(); 
con.Close(); 
Verwandte Themen