在.ascx.cs我有這樣的代碼,例如:不能在.ascx中使用「var」變量?
var xDoc = XDocument.Parse(xml); //or XDocument.Load(fileName)
var list = xDoc.Descendants("ordinanza")
.Select(n => new
{
Numero = n.Element("numero").Value,
Titolo = n.Element("titolo").Value,
})
.ToList();
好,現在我願意「的foreach」這個匿名在我的.ascx類型,但我不能使用保護/公爲list
(因爲是var
)。
那麼,我該怎麼做呢?
你怎麼想「 'foreach'「它在ascx標記?你爲什麼不在隱藏代碼中這樣做? –
由於該custQuery中的數據,我需要編寫HTML代碼。我討厭將HTML寫入字符串/字符串構建器...... – markzzz
但是,正常的ASP.NET方式是使用像repeater這樣的webdatabound控件,並且不會生成html,而是將控件(即自定義UserControls)放在一個'ItemTemplate'中。 –