您的位置:程序门 -> .net技术 -> asp.net



问下detailsview能不能同时编辑两个表?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


问下detailsview能不能同时编辑两个表?
发表于:2007-08-04 01:45:08 楼主
开发的时候碰到如下的问题
想在一个detailsview   中显示两个表
两个表为
表a(id,name,bid)   pk   =   id,   fk   =   bid     表b(id,value,property1,property2)
最开始我设置datasource   为存储过程,之后连接两个表,
显示倒是没问题,但就是不能修改,

其实设计要求是
一张学生表(属性有专业id),一张专业表(有很多列),
之后       想实现学生可以选择自己的专业,同时表中也显示专业的特典

问下有没达人能解决?

发表于:2007-08-04 07:04:221楼 得分:0
你可以用datagrid嵌套datagrid
如果不知道怎么嵌套的话,说下
发表于:2007-08-04 12:09:462楼 得分:0
不明白呀
发表于:2007-08-04 13:55:293楼 得分:0
为什么不能修改?   原因?错误?


手动提供/修改   updatecommand   sql语句,一般就可以了,对于表连接,   xxxdatasource   可能没那么     smart
发表于:2007-08-05 20:15:284楼 得分:0
自己试验貌似可以       。。。。用链接       之后用sql   生成器     之后在生成的等号后面加@和参数名   就可以了         ^_^


快速检索

最新资讯
热门点击