asp.net里的objectdatasouse怎么用 里的objectdatasouse如何绑定数据,如果可以请举个例子

 我来答
小小小馒头仔
2012-03-21 · TA获得超过449个赞
知道小有建树答主
回答量:609
采纳率:100%
帮助的人:642万
展开全部
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="show_data" TypeName="LISCO.CQC201.BLL.cqc201">
<SelectParameters>
<asp:ControlParameter ControlID="HiddenField1" Name="Coil_no" PropertyName="Value"
Type="String" />
<asp:ControlParameter ControlID="HiddenField2" Name="Curr_station" PropertyName="Value"
Type="String" />
<asp:ControlParameter ControlID="hdn_start_date" Name="Start_date"
PropertyName="Value" Type="String" />
<asp:ControlParameter ControlID="hdn_end_date" Name="End_date"
PropertyName="Value" Type="String" />
<asp:ControlParameter ControlID="HiddenField4" Name="Ic_code"
PropertyName="Value" Type="String" />
<asp:ControlParameter ControlID="HiddenField3" Name="type" PropertyName="Value"
Type="String" />
</SelectParameters>
</asp:ObjectDataSource>

稍微解释一下:
TypeName是你要调用方法所在的类名
SelectMethod是你的查询数据库的函数名称
ControlParameter是给SelectMethod函数的参数进行赋值,将HiddenField1控件的值赋给Coil_no这个参数

调用的时候只要将他赋给GRIDVIEW的DATASOURCE属性就好了。
GRIDVIEW显示的内容是SelectMethod函数的返回值,所以常常用List<类名>作为返回值,这样就可以显示一个多行多列的表格了。
还有不懂的地方可以M我
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式