类别(xxxxx$zzzzz$yyyyy)xxxxx (radiobutton单选)
zzzzz (radiobutton单选)
yyyyyy (radiobutton单选)Button我的目的是当用户有同类产品想销售时,让他选择上述类别,再点击BUTTON,之后该页面下面显示其选择的类别名称,然后显示输入框,输入其具体的物品说明。

解决方案 »

  1.   

    string tmp = "xxxxx$zzzzz$yyyyy";
                string[] types = tmp.Split(new char[]{'$'});
                this.RadioButtonList1.DataSource = types;
                this.RadioButtonList1.DataBind();
      

  2.   

    如果是在DataGrid或者DataList的模版列里面,可以这样绑定:
    <asp:TemplateColumn>
    <ItemTemplate>

    <asp:RadioButtonList id="RadioButtonList2" runat="server" DataSource='<%# DataBinder.Eval(Container.DataItem, "title").ToString().Split("$".ToCharArray()) %>'>
    </asp:RadioButtonList>
    </ItemTemplate>
    </asp:TemplateColumn>
      

  3.   

    类别的数目没有限定,可能还有三个以上的。如:XXXX$YYYYY$FFFFF$RRRRR