سلام دوستان.من یه آرایه ای از ارایه ها تعریف کردم....یعنی یک آرایه که هر سلولش خودش یک آرایس...
حالا میخوام با دیتاگرید نمایشش بدم...یعنی به اندازه طول آرایه ستون داشته باشم تو هر ستون هم محتویات اون سلول نمایش بده....ولی متاسفانه محتویات همه ی سلول هارو زیر هم تو یه ستون نمایش میده....چیکارش کنم!!!
//2-Dimensional Array string[,] arr2D = { { "John", "21" }, { "Smith", "33" }, { "Ryder", "15" }, { "Jake", "18"}, { "Tom","34" } }; ArrayList arrList = new ArrayList(); for(int i=0;i<5;i++) { arrList.Add(new ListItem(arr2D[i, 0], arr2D[i, 1])); } Grid2D.DataSource = arrList; Grid2D.DataBind();
ممنون از توضیحاتتون آقای مدائنی اما مسیله اینکه طول آرایه ای که من تعریف کردم اینطور مشخص نیست تو شروع برنامه از کاربر سوال میکنه مثلا اگه کاربر مقدار n رو وارد کنه آرایه من تبدیل میشه به طول n و هر خانه ی اون آرایه ای با طول n(یعنی یک ماتریس n*n) در ضمن ممکنه بعضی از سلولها خالی بمونن و پر نشن..از دستور datatable.LoadDataRow(array, true
استفاده کردم اما متاسفانه سر مقادیر null خطا میده
برای استفاده از listitem چه فضای نامی رو باید اضافه کنم؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)