本帖最后由 liangzhipeng180101 于 2013-04-18 09:31:24 编辑

解决方案 »

  1.   


    checkboxlist。根据value值就能知道用户选择的是什么。
    然后直接存进数据库的时候也存value。显示的使用用枚举。
      

  2.   


    楼上提供的方法我实现不了呢,我想实现的效果是这样的是填写了姓名提交点击一次,还是把每个记录下来一次性提交,这样不就是把type组成一个字符串(如姓名,qq,地址),Content 组成一个字符串(张三,123456,中国),这样出不来我想要的结果了
      

  3.   

    把所有记录下来一次性提交啊,怎么出不来呢,就是按照类型和Value去插入啊
      

  4.   


    一次性提交,sql语句怎么写啊,如选择了姓名填写了"张三" ,选择qq填写了123456,选择地址填写了中国,我是组成字符串
    姓名 张三
    qq  123456
    地址 中国列三个怎么插入一个字段,字段列是type,content
      

  5.   

    我柑橘你可以通过js来实现,前台设置json变量,选择完毕后拼写json字符串,通过ajax后台接受,然后操作,不知道是否可以。
    {"name":"hr","qq":"65631937","addr":"beijing","tel":"130324423432","email":"[email protected]"}
      

  6.   

    首先你的数据库设计有问题,只设计type,content 2个属性,想把不同类型的姓名 qq 地址添加进去,虽然可以实现,但是不合理。合理的应该是把姓名 qq 地址等设计成属性列。
    然后INSERT INTO tablename(UserName, Address,QQ) VALUES ('Wilson', 'Champs-Elysees','12222')
      

  7.   

    连续插入3次呗
    INSERT INTO tablename(type,content ) VALUES ('Wilson', 'Champs')
    INSERT INTO tablename(type,content ) VALUES ('QQ', '1111')
    ......
      

  8.   


    CheckBoxlist是动态从数据库绑定的
      该怎么去遍历插入呢兄弟
      

  9.   

    你的页面不好 不好实现你想要的功能你在每项后面都加个textbox不就行了吗?放一个很费劲
      

  10.   

    这个不难把?要嘛那你就拼写xml后台获取xml,然后遍历
    xml格式为:
    <NEWDATASET>
    <Table>
    <qq>3473847</qq>
    <tel>1384959858</tel>
    <email>[email protected]</email>
    <name>bulanke</name>
    <addr>beijing</addr>
    <Table>
    </NEWDATASET>
      

  11.   

    Refer:
    http://www.cnblogs.com/insus/archive/2012/09/22/2698515.html