سلام
من یک گراید دارم که اونو تویه سورس برنامه پر می کنم
حالا می خوام بعضی از خصوصیات ستون ها رو دستی تنظیم کنم مثل نام گذاری headerهر ستون یا اندازه اون و...
سلام
من یک گراید دارم که اونو تویه سورس برنامه پر می کنم
حالا می خوام بعضی از خصوصیات ستون ها رو دستی تنظیم کنم مثل نام گذاری headerهر ستون یا اندازه اون و...
حامد جون سلام
این کدهایی که خواستی
DataGridView1.Columns.Item(0).HeaderText = "asdasd"
DataGridView1.Columns.Item(0).Width = 200
پیدا کردم
اینم کدش
grid1.Columns(0).HeaderText = "کد گروه کاری"
grid1.Columns(1).HeaderText = "نام گروه کاری"
grid1.Columns(1).Width = 400
grid1.Columns(0).Width = 100
سلام ممنون ازتون که اینقدر سریع جواب دادین
فکر کنم پست های همزمان داشتیم
آخه من درست بعد از زدن تاپیک کد رو پیدا کردم و اینجا گذاشتم و با refresh سدن صفحه کد شما رو دیدم که شبیه کد من هست فقط یک Item اضافه داره که فکر می کنم فرقی نمی کنه
با تشکر از توجه سریع تان
خدایش فکرشو نمی کردم قبل من یکی جواب بده چون خیلی سریع بود
گفتم این از تاپیک هایی می شه سوال و جوابش از خودمه
اما شما سریعتر عمل کردی
ممنون
سلام
قابل شما رو نداشت
خودمم وقتی refresh کردم خیلی تعجب کردم که جواب من و شما چقدر همزمان بوده
باید بره جزو رکورد ها
با سلام خدمت رکورد داران عزیز
ببخشید میشه بگین در datagrid هم میشه این کار رو کرد ، چطوری؟
روشی که دوستان گفتند برای موقعی که برنامتو به روش کدنویسی انجام میدی هست.
اما اگه بدون کدنویسی این کار رو انجام میدی میتونی از قسمت Propeties دیتاگرید کارتو راه بندازی.
با سلام
ببخشید مشکل من اینکه من با vb2003.net کار می کنم و می خوام اندازه تمام سطر هام رو خودم تعیین کنم در ضمن فقط datagrid وجود داره datagridview وجود نداره اگه میشه بیشتر راهمنایی کنین
چگونه میتونم اندازه نشانگر کنار دیتا گرید رو کم کنم ؟
سلام
من میخوام وقتی یه یک مقدار (یه ردیف) به بانکم اضافه می کنم چون در لود صفحم کل اطلاعات که داخل بانک است داخل دیتا گرید ویو نمایش داده شده ،دیگه لازم
نباشه کل اطلاعات رو باز هم از بانک فراخوانی کرد و فقز همان ردیف اضافه شده یا حذف شده به دیتا گرید ویو اضافه یا کم بشه.
لطفا راهنمایی کنید.(اضاف و حذف و ویرایش)
خیلی خیلی مرسی
سلام من دستور select از دیتا گرید ویو رو در کلاس تعریف کردم و جواب میده اما نمیتونم hedear اش رو نمیتونم عوض کنم کمکم کنید
سلام
دوستان من تنظیم دستی نام ستون های گرید ویو رو توی سی شارپ انجام دادم ولی وقتی اطلاعات رو ذخیره میکنم ستون های جدا ایجاد میکنه و اطلاعات رو نمایش میده
چکار باید بکنم. میخوام اطلاعات زیر سر ستونهایی که تنظیم کردم بیاد
ممنونم
سلام. من وقتی از gridview خروجی (export) اکسل میگیرم سایز ستون ها بصورت پیش فرض کوچیک هست. چطور میتونم سایز هارو خودم تنظیم کنم یا اینکه اتوماتیک به اندازه حداکثر طول رشته های موجود در اون ستون اندازه رو مشخص کنه؟
ضمن اینکه تنظیم فونت و سایز هم میخواستم. کد export اکسل این هست:
protected void Button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable("GridView1");
foreach (TableCell cell in GridView1.HeaderRow.Cells)
{
dt.Columns.Add(cell.Text);
}
foreach (GridViewRow row in GridView1.Rows)
{
dt.Rows.Add();
for (int i = 0; i < row.Cells.Count; i++)
{
if (row.Cells[i].Controls.Count > 0)
{
dt.Rows[dt.Rows.Count - 1][i] = (row.Cells[i].Controls[1] as Label).Text;
}
else
{
dt.Rows[dt.Rows.Count - 1][i] = row.Cells[i].Text;
}
}
}
using (XLWorkbook wb = new XLWorkbook())
{
wb.Worksheets.Add(dt);
wb.Table("GridView1").ShowAutoFilter = false;
Response.Clear();
Response.Buffer = true;
Response.Charset = "";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment;filename=GridView.xlsx");
using (MemoryStream MyMemoryStream = new MemoryStream())
{
wb.SaveAs(MyMemoryStream);
MyMemoryStream.WriteTo(Response.OutputStream);
Response.Flush();
Response.End();
}
}
}