-2

通常、私はただやります:

List<string> list = new List<string>();
    foreach(string element in ul_myLst)
    {
        list.Add(element);
    }

しかし、get列挙子がないため、どうすればよいかわかりません。

基本的に、順序付けられていないリストのすべての値をコードビハインドのリストに格納するバージョンを実行したいだけです。これが再投稿である場合は申し訳ありませんが、アイテムをリストに挿入し、リストからアイテムを保存していない人しか見つかりませんでした.

4

2 に答える 2

1

このようなものはあなたのために働くでしょうか?

html:

<ul runat="server" id="ul_myLst">
 <li runat=server>item1</li>
 <li runat=server>item2</li>
 <li runat=server>item3</li>
</ul>

コードビハインド:

List<string> ListOfStuff = new List<string>();
foreach (Control item in ul_myLst.Controls)
{
   if (item is System.Web.UI.HtmlControls.HtmlGenericControl)
        {
           ListOfStuff.Add(((System.Web.UI.HtmlControls.HtmlGenericControl)item).InnerHtml); 
        }
}
于 2013-07-12T15:53:36.453 に答える