在线求解:asp.net ObjectDataSource参数问题

这样的:我在DAL层和BLL层有一个查询方法,参数是Model层的实体类publiList<class1>getByName(class1c)问题是:我绑定到Object... 这样的: 我在DAL层和BLL层有一个查询方法,参数是 Model层的实体类
publi List<class1> getByName(class1 c)
问题是:我绑定到ObjectDataSource 参数选择requst方式。报错了。。无法将参数XX转换到Model.class1

没分了,求有爱人士解答~~~~
展开
 我来答
Zy_try
2012-06-04 · TA获得超过291个赞
知道小有建树答主
回答量:848
采纳率:0%
帮助的人:190万
展开全部
你这...
你传的参数是class1 对象
requst方式是什么?
是querystring方式吧...
这个方式是值
你调用之前 实例化一个class1对象出来
或者用匿名构造传参
getByName(new class1(){id=xxxx});
更多追问追答
追问
饿,对 是querystring方式,我也想在绑定前把querystring参数实例化为class1对象。请问如何实现~~我不会了。
追答
你看我写的
getByName(new class1(){id=Request.QueryString["id"]});
这样你能看懂么?
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
weu135
2012-06-04 · TA获得超过187个赞
知道小有建树答主
回答量:215
采纳率:100%
帮助的人:128万
展开全部
class1和你绑定的类型不一致,因为你给的信息比较笼统,无法给你准确的答案,你可以把一些错误栈的信息贴出来帮助会大点
追问
这个 i 就是方法里面的 class1 c 这个c、现在是不能把querystring的参数当做class1 对象使用。。明白了吗?
追答
它说的你从request传过来的是个String的调用这个方法的类型不匹配,应该是你TypeName没写吧,你的TypeName应该写class1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式