嗨,我在我的代碼生成隱藏文件從代碼生成的DropDownList後面
protected DropDownList CountryList()
{
DropDownList ddl = new DropDownList();
XDocument xmlDoc = XDocument.Load(Server.MapPath("Countries.xml"));
var countries = from country in xmlDoc.Descendants("Country")
select new
{
Name = country.Element("name").Value,
};
foreach (var c in countries)
{
ddl.Items.Add(c.Name);
}
return ddl;
}
一個DropDownList我有那麼有我的aspx頁面上<%= CountryList()%>的夢想。但是當我這樣做時,它會打印字符串 - 「System.Web.UI.WebControls.DropDownList」。
我可以使這種方式做到這一點嗎?或者我必須設置ContentPlaceHolder,然後將DropDownList添加到內容中嗎?
乾杯
歡呼的評論 謝謝 – Marklar 2009-06-15 05:31:44