可以在你的数据库中做一个字典表如下:
id name
1  名称
2  地址
3 负责人
4 传真
然后你的企业分类表id  name            options     
1   企业分类1        1,2,3
2   企业分类2        2,3,4
,..................
最后,你的企业表
id name ............. classid    values
1  北京爱新科技        2          四环路$拉灯$010-110
............. 
利用拆分小函数来解决这个问题

解决方案 »

  1.   

    不知道你要干吗,要是现示的话。
    用<asp:table>控件就可以了
      

  2.   

    但是这样的数据结构很不容易维护所以,我还是建议如下:企业表里面做大量的冗余就是N个字段。
    如下:
    字典表
    id name   itemname
    1  名称   name
    2  地址   address
    3 负责人  owner
    4 传真    fax
    .........
    企业分类表id  name            options     
    1   企业分类1        1,2,3
    2   企业分类2        2,3,4
    ,..................
    最后,你的企业表
    id name ............. classid    address  owner     fax        .............(N多字段)
      北京爱新科技        2          四环路   拉灯      010-110
    ............. 
      

  3.   

    brightheroes(闭关|那一剑的风情) 兄:你写的这2个可是同一个意思?
    请问在添加企业的时候依次显示1,2,3 为可填写的文本框,输入内容后在数据库中如何保存哩?添加1个字典的时候,是不是就在企业表中增加一个字段呢?
    顶顶顶!
      

  4.   

    建两个关联表:表一为企业名称编码表,主码为企业ID;表二为企业信息明细表,主码为企业ID和明细分类ID,其中明细分类ID做成自动递增。将两个表关联使用就可解决你的问题了。
      

  5.   

    会员兄,你看的太过easy了吧!难的地方你没说哦……
      

  6.   

    根据2分类不同的选项数目用create table生成一个table。然后由此再生成一个html表示层
      

  7.   

    其实,可以这样设计字典表id item  description1  name   名称2  fax    传真3  .........维护所有的单条选项....
    分类表id  optionid
    1    1
    1    2
    1    3                        ---表示分类1选择了3项,分别为,名称,传真,,,,企业表id name fax .................................(N多字段)
      

  8.   

    建一企业表存储企业(内包含-企业ID)
    建内容表(包含外键-企业ID)即可
    以后要添加内容项时,在内容表添加一条记录即可
      

  9.   

    to: 木子园我想要这样的功能:在内容表中添加3个选项,那么在发布文章页就有3个表单需要填写。比如:主分类     :  纸张从分类     :  白纸        --   黑纸从分类属性 :  A4、A3      --   B5、A4添加内容   :  A4 :10份   --   B5 :6份
                   A3 :15份   --   A4 :9份**********************************************显示页:ID:1 标题: 第一张纸所属分类: 纸张二级分类:白纸  属性:   A4 :10份
             A3 :15份
         
    内容:23¥·#%¥#*************************************显示页:ID:2标题: 第二张纸所属分类: 纸张二级分类:黑纸  属性:   B5 :6份
             A4 :9份
         
    内容:35345345353****************************************************
      

  10.   

    你有没有想过是不是一个DATAGRID中套一个DATAGRID呀
    是不是显示多成记录呀
      

  11.   

    你不想套DATAGRID就用摸板列
    然后在摸板列中先加一个TABLE,然后加你要的控件
      

  12.   

    <asp:DataGrid id="DataGrid2" style="Z-INDEX: 116; LEFT: 515px; POSITION: absolute; TOP: 215px"
    runat="server" AutoGenerateColumns="False">
    <Columns>
    <asp:BoundColumn HeaderText="id"></asp:BoundColumn>
    <asp:TemplateColumn HeaderText="xiangxi">
    <ItemTemplate>
    <TABLE id="Table2" cellSpacing="1" cellPadding="1" width="300" border="1">
    <TR>
    <TD>
    <asp:Label id="Label1" runat="server">t</asp:Label></TD>
    </TR>
    <TR>
    <TD>
    <asp:Label id="Label2" runat="server">a</asp:Label></TD>
    </TR>
    <TR>
    <TD>
    <asp:Label id="Label3" runat="server">something</asp:Label></TD>
    </TR>
    </TABLE>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:DataGrid>
      

  13.   

    其实你不要套DATAGRID了,你可以套一个LISTBOX
      

  14.   

    你多加一个选项,你就向LISTBOX中加一条记录
      

  15.   

    你需要的是实现三级功能的表格,具体如下:1.建一企业表存储企业(内包含-企业ID)
    2.建内容项表(包含外键-企业ID,主建-内容项ID)
    3.建立内容表(包含外键-内容项ID,主键-内容ID)显示可以使用DataSet进行,分别获取三个表的数据,填充到DataSet中,并设置三个表的父子关系即可。