Task03Entities.Entites entities = new Task03Entities.Entites();
// Creat a object for my entites class
Task03BAL.BAL bal = new Task03BAL.BAL();
// creat a object of BAL to call Get Data Method
List<Task03Entities.Entites> entitiesList = new List<Task03Entities.Entites>();
// make a list of class Entities
entitiesList = bal.GetData(entities);
// store data in list
ViewState.Add("Products", entitiesList.ToArray());
// use view state to store entitieslist
Task03Entities.Entites[] entitiesArray =(Task03Entities.Entites[])ViewState["Products"];
List<Task03Entities.Entites> ViewStateList =new List<Task03Entities.Entites(entitiesArray);
// so now ViewStateList contain entitieslist data
// Now the Problem which i am facing is
if (Request.QueryString["count"] != null) // this is okay
{
listCount =Convert.ToInt32(Request.QueryString["count"]);
}
for (int i = (listCount * 2)-2; i < listCount * 2; i++)
{
Task03Entities.Entites newViewStateList = new Task03Entities.Entites();
newViewStateList = ViewStateList[i];
// view state contain a list of data here on above line m trying to acess single data
%>
<table>
<%
foreach (Task03Entities.Entites item in newViewStateList)
// on above line i am getting following error message
Compiler Error Message: CS1579: Câu lệnh foreach không thể hoạt động trên biến của loại 'Task03Entities.Entites' vì 'Task03Entities.Entites' không không chứa định nghĩa công khai cho 'GetEnumerator'foreach không thể hoạt động trên các biến kiểu định nghĩa nào cho 'GetEnumerator'
'ViewStateList' là gì? –
của nó một danh sách mà conatin ViewState dữ liệu ... thực sự đầu tiên tôi lấy tất cả dữ liệu từ cơ sở dữ liệu sau đó lưu trữ nó trong một ViewState các dữ liệu ViewState vào ViewStateList –