你把这代码if (eItemItemType == ListItemTypeAlternatingItem || eItemItemType == ListItemTypeItem)
{
Label lb = (Label)eItemFindControl("Label1");
//修改label属性
lbText += "123";
写在itemdatabind()事件里边试试
先声明一个你要添加的表实体类
public class student
{
public int id{get;set;}
public string name{get;set;}
}
List<student>st=new List<student>();
foreach(var item in st)
{
Modelstudent st=new Modelstudent();
stid=itemid;
stname=itemtname;
thisInsert(st);
}
//根据实体添加数据库
public string Insert(Modelstudent student)
{
*** 作数据库
}
不知道你用的什么数据库,我用的是oracle,跟你遇到相同的问题了,不过我写了pl/sql解决了问题,下面是我的代码。在代码里解决的话,最好利用事务处理,在数据库中可以用存储过程。
*** 作数据库要分开,可以写两个dao,不过要放在一个service中,可以控制事务。
set serveroutput on;
declare
pid number;
pname varchar2(50);
begin
pid:=0;
loop
pid := pid+1;
select name into pname from ptype where id = pid;
dbms_outputput_line('这是类别名称'||pname);
update books set ptype=pid where ptype = pname;
if pid>=5 then
exit;
end if;
end loop;
end;
以上就是关于更改Datalist中已绑定数据库的控件数值全部的内容,包括:更改Datalist中已绑定数据库的控件数值、(急)C#用list<>向数据库添加数据、java 数据库 *** 作 list等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)