データベースから取得したデータを .NET のグリッドまたはデータテーブルに表示する必要があるモバイル Web アプリケーションを開発しています。
リストを試してみましたが、データベースから取得した複数の列と行を表示する必要があるため、目的を果たしません。
前もって感謝します!!
データベースから取得したデータを .NET のグリッドまたはデータテーブルに表示する必要があるモバイル Web アプリケーションを開発しています。
リストを試してみましたが、データベースから取得した複数の列と行を表示する必要があるため、目的を果たしません。
前もって感謝します!!
次のコードを使用して、モバイル アプリのグリッドビューにデータをバインドできます:
.aspx ページ:
<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>
.aspx.cs ファイル内:
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();