VS 2010에서 웹 프로젝트를 수행하고 있으며 프로그래밍이 새로 도입되었습니다. 그냥 button_click 이벤트가 해고/클릭되면 웹 페이지에서 데이터 테이블 또는 데이터 세트의 데이터를 표시하는 방법에 대해 궁금한가요?데이터 테이블 또는 데이터 세트의 테이블 표시
도와주세요!
VS 2010에서 웹 프로젝트를 수행하고 있으며 프로그래밍이 새로 도입되었습니다. 그냥 button_click 이벤트가 해고/클릭되면 웹 페이지에서 데이터 테이블 또는 데이터 세트의 데이터를 표시하는 방법에 대해 궁금한가요?데이터 테이블 또는 데이터 세트의 테이블 표시
도와주세요!
C#을
public void BindData()
{
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("productName", typeof(string));
dt.Columns.Add("unitCost", typeof(decimal));
dt.Rows.Add(1, "Pineapple", 1.45);
dt.Rows.Add(3, "Apple", 1.45);
dt.Rows.Add(17, "Orange", 6.33);
dt.Rows.Add(23, "Pear", 17.32);
dt.Rows.Add(27, "Banana", 12.20);
GridView1.DataSource = dt;
GridView1.DataBind();
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
BindData();
}
당신이하려고하지만, 위의 당신에게 간단한 소개를 줄 것이다 일에 대해 갈 이렇게 많은 다른 방법이 있습니다.
당신은 또한 사용할 수있는 등 Repeater 같은 다른 데이터 컨트롤이 있습니다 here...
의 예를 볼 수있다 ... 그 중 하나는 DataGrid 컨트롤을 사용하는 것입니다 ... 그것을 할 수있는 많은 방법이있다
ASPX
<asp:Button runat="server" Text="Click Me" ID="btnSubmit"
onclick="btnSubmit_Click" />
<asp:GridView runat="server" AutoGenerateColumns="false" ID="GridView1">
<Columns>
<asp:BoundField DataField="ID" />
<asp:BoundField DataField="productName" HeaderText="Product Name" />
<asp:BoundField DataField="unitCost" HeaderText="Cost" dataformatstring="${0:F2}" />
</Columns>
</asp:GridView>
... 여기
도움 주셔서 감사합니다. – Ash
도움을 주셔서 감사합니다. – Ash