عدم مرتب سازی اعداد در دیتاگرید c#
سلام دوستان
وقت بخیر
خسته نباشید
یه سوالی داشتم - توی سی شارپ من با استفاده از ado محتوای جداول رو از دستابیس میگیرم و میریزم داخل دیتا گیرد ویو - وقتی روی هدر ها کلیک میکنم تا صعودی یا نزولی بشه توی ستون هایی که نوعشون string هستش مثل ستون اول که نام هستش درست مرتب میکنه - ولی وقتی توی ستون هایی که محتواهاشون Nameric هستش درست مرتب نمیکنه اینجوری مرتب میکنه
5
3
7
10
توی اینترنت هم گشتم type of یا parse رو دیدم ولی نمیدونم چجوری استفاده کنم توی کد هام - چطوری میتونم این کارو بکنم !؟
SqlDataAdapter sqlda = new SqlDataAdapter("Select Name,ip,date,time from Info ORDER BY time DESC", con);
System.Data.DataTable dtt = new System.Data.DataTable();
con.Open();
sqlda.Fill(dtt);
dataGridView2.DataSource = dtt;
con.Close();
dataGridView2.Columns[0].HeaderText = "نام";
dataGridView2.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
dataGridView2.Columns[1].HeaderText = "آی پی";
dataGridView2.Columns[2].HeaderText = "تاریخ";
dataGridView2.Columns[3].HeaderText = "زمان";