我想实现这种功能:
二层列表,第二层数据需要修改,不知道能不能用在Repeater中加入textbox来实现?
比如:水果
  苹果
  桃子
  柚子
蔬菜
  卷心菜
  辣椒
  西红柿
  土豆其中:苹果、卷心菜之类要用textbox来显示,以便修改这样应该怎么做?多谢!

解决方案 »

  1.   

    其中:苹果、卷心菜之类要用textbox来显示,以便修改
    这个不好做,我也没有实现,你可以改用DataGrid来做,加到模板列里就行了
      

  2.   

    <ItemTemplate>
    <asp:Textbox runat="server" Text='<%# FormatHotelName(GetStringNew((string)DataBinder.Eval(Container, "DataItem.HName"),(string)DataBinder.Eval(Container, "DataItem.B_HName"),(string)DataBinder.Eval(Container, "DataItem.E_HName"))) %>' ID="Label1" NAME="Label1" Font-Bold=True Font-Size="13px">
    </asp:Textbox>
    </ItemTemplate>
      

  3.   

    其中:苹果、卷心菜之类要用textbox来显示,以便修改
    这个不好做,我也没有实现,你可以改用DataGrid来做,加到模板列里就行了
    ______________________________________________
    同意!Repeater用来显示数据效果比较好,但是你要修改的话是很麻烦的。
    所以还是DataGrid来吧。
      

  4.   

    第一层的数据也是从数据库中取的,是不固定的,第二层的数量也是不固定的,用datagrid怎么实现呢?指教!
      

  5.   

    caihanchao(超超),textbox的数量不确定的话,能实现吗?
      

  6.   

    截图:
    http://lihui.domydo.com/1.gif