2013-02-06 40 views
1

我想用這樣的如何使用eval()動態地在Asp.net

for (int i = 1; i <= x; i++) 
{ 
    string z = Request.Cookies[i.ToString()].Value; 
    %> 
     <td><%# Eval(z).ToString()%></td> 
    <% 
} 

,但它不是以變量「Z」。是這樣使用的任何方式。 在搜索上找不到這就是爲什麼張貼。

謝謝

+0

你爲什麼要用'Eval'? –

+0

@krshekhar然後如何使用?我有datatable ..從那我想填充在中繼器 –

+0

任何人都可以建議我任何其他的替代方案...我的問題是,..我使用數據表名稱動態,所以我不能讓它不斷閱讀Eval()聲明。 –

回答

0

z.ToString()也許?

你能確認cookies實際存在嗎?

+0

z.ToString()不工作..ya曲奇存在...我嘗試這樣也z =「一些字符串」;沒有cookies .. –

+0

我添加了一個新的答案,應該有所幫助。 –

0

我建議你調查ASP.Net Dynnamic數據實體項目類型。即使你只創建一個示例項目並使用你從中學到的東西。