【菜鸟求救】关于CheckBoxList绑定数据源了,如何读取对应的值,遍历插入数据库
我是网络工程专业,正在做毕业设计,蛋疼的选了个用C# ASP.net做网站的课题。根本没学过ASP.NET,看教程边学边做,界面已经做的差不多,就是不会写操作代码。提示:本人很菜,因为学过一些编程语言,看倒是可以看的懂一些,跪求救星降临!!!
涉及三张表
静态分值表:主要有IDNO(项目编号,int,主键) IDNAME(项目名称)IDSCORE(项目分值)三个列。
企业信息表:有 ENO(企业编号),Ename企业名称。
动态得分表:在静态分值表的基础上加了企业编号(ENO)、企业名称(Ename)两列, ENO和IDNO共同做主键
比如第一个页面有个CheckBoxList 绑定了数据源。
<asp:CheckBoxList ID="CheckBoxList1" runat="server" DataSourceID="SqlDataSource1"
DataTextField="IDNAME" DataValueField="IDSCORE">
</asp:CheckBoxList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:BYSJConnectionString %>"
SelectCommand="select IDNAME,IDSCORE from ItemDetails where IDNO>=1 AND IDNO<=10">
另外有RadioButtonList绑定企业信息表
<asp:RadioButtonList ID="RadioButtonList1" runat="server" DataSourceID="SqlDataSource1"
DataTextField="Ename" DataValueField="Ename">
</asp:RadioButtonList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:BYSJConnectionString %>"
SelectCommand="select Ename from EnterpriseInfo"></asp:SqlDataSource>
我选取的是一张静态分值表里的IDNAME字段做显示名,IDSCORE(得分)字段做DataValueField
我要做的就是读取CheckBoxList选中项,然后读出选中项在数据库分值表中对应的ISCORE的分值,获取RadioButtonList选中的那个企业,然后一起存到动态得分表里。 请教各位该怎么写代码,很急! --------------------编程问答-------------------- ...悲剧,我以前做过类似的,但现在一直在整winform,都给忘记了..围观 - -!我觉得用repeater比较灵活,我喜欢,呵呵 --------------------编程问答-------------------- 欢迎各位高手围观,。。。毕业设计做的蛋疼,特别是从头开始学的东西。学校也蛋疼,课题那么少,MD,学思念的C++,到头来搞这个毕业设计,悲剧。 --------------------编程问答-------------------- 遍历CheckBoxList得到选中的值,RadioButtonList用slelecteditem或者selectecvalue来获得值,最后inser插入。。。。貌似应该是这个思路 --------------------编程问答--------------------
嗯,思路就这个, 关键是我确实菜,确实就是憋不出代码。
现在我是能明白自己的思路和想法,要告诉编译软件该怎么做 ,它也得能听懂人话。。。 可惜他妹的要用C#语句告诉它。 哭了。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 无语了,已经说得很明白了,你还是不会,只能找人做了。 --------------------编程问答-------------------- 就是遍历啊。 --------------------编程问答-------------------- 设置数据源
Combox1.DataSource=Ds.tables(“BookInfo”)
设定显示字段与数据字段
DisplayMember需要显示内容对应的字段名称Combox1. DisplayMember=“Title”
ValueMember实际代表值对应的字段名称Combox1. ValueMember=“ID”
获取选中的内容
Combox1.SelectedValue
补充:.NET技术 , C#