更改Datalist中已绑定数据库的控件数值

更改Datalist中已绑定数据库的控件数值,第1张

你把这代码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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10197698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存