訪問多個值,我有一些循環,並增加了一個新的面板控制另一個控制邏輯:從生成面板
for (int segmentIndex = 0; segmentIndex < segments.Length; ++segmentIndex)
{
holder.Controls.Add(new Panel() { Width = Unit.Percentage(segments[segmentIndex]/segmentsSum * 100), CssClass = String.Format("segment segment-{0}", segmentIndex) });
}
container.Controls.Add(holder);
這個偉大的工程,但也有我需要存儲每個面板上的幾個值在循環內。一旦控件在頁面上呈現,我需要能夠在c#和javascript中訪問這些值。什麼是實現這一目標的最佳方式?我之前在一些控件上使用了Tag屬性,但Panel沒有。
非常感謝
因爲我有多個值,你會推薦多個HiddenFields或單個HiddenField與值連接? – 2010-08-13 19:43:58
只要它完成了工作,它並不重要。 :-)如果你想訪問JavaScript中的數據,也許創建多個隱藏域更容易。它還可以使您的代碼更易於閱讀和理解。 – 2010-08-13 21:46:20