PDA

برای دیدن نسخه كامل اینجا را كلیك كنید : تغییر نام سرستون در datagridview



kerberos2023
2010/10/15, 10:58 PM
سلام
چطوری میشه نام یک سرستون رو توی صفحه aspx عوض کرد؟
من این کارو توی win app کردم ولی توی web app نمیدونم چطوری میشه انجامش داد؟
با این دستورات اطلاعات رو از بانک گرفتم:

SqlConnection con1 = new SqlConnection(strConnection);
SqlCommand com1 = new SqlCommand("Select * from V_GoodDetails", con1);
con1.Open();
SqlDataReader dr1 = com1.ExecuteReader();
grdShowGoods.DataSource = dr1;
grdShowGoods.DataBind();
dr1.Close();
con1.Close();

kerberos2023
2010/10/18, 12:29 PM
کسی نیست جواب مارو بده؟

mina_1367
2010/10/18, 01:22 PM
توی پروپرتیز گرید ویو خصوصیت AutoGenerateColumns رو False کن و ستون ها رو توی سورس خود گرید ویو تعریف کن




<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" Height="135px" Width="218px">
<Columns>
<asp:BoundField DataField="lesson" HeaderText="نام درس" SortExpression="lesson" />
<asp:BoundField DataField="creditn" HeaderText="واحد تئوری" SortExpression="creditn" />

<asp:BoundField DataField="credita" HeaderText="واحد عملی" SortExpression="credita" />
</Columns>
</asp:GridView>

A.S.Roma
2010/10/19, 10:09 AM
به عنوان پیشنهاد از این مدل کدنویسی استفاده نکنید .
در ASP.NET برالی این امر کنترل SqlDataSource تعبیه شده است.