欢迎光临
我们一直在努力

利用RowFilter属性,将一个DataSet绑定到两个DataGrid-.NET教程,数据库应用

建站超值云服务器,限时71元/月

下面就是利用rowfilter属性,将一个dataset绑定到两个datagrid的例子代码:

<%@ page language="vb" %>

<%@ import namespace="system.data" %>

<%@ import namespace="system.data.sqlclient" %>

<script runat="server">

sub page_load(sender as object, e as eventargs)

dim myconnection as new sqlconnection("server=.;uid=sa;pwd=;database=pubs")

dim myadapter as new sqldataadapter("select au_fname,phone,contract from authors", myconnection)

dim mydataset as new dataset()

try

myadapter.fill(mydataset, "test1")

dim mydataview as dataview = mydataset.tables("test1").defaultview

mydataview.rowfilter = "contract=false"

myfemaledatagrid.datasource = mydataview

myfemaledatagrid.databind()

mydataview.rowfilter = "contract=true"

mymaledatagrid.datasource = mydataview

mymaledatagrid.databind()

catch myexception as exception

response.write("错误: " & myexception.tostring())

end try

end sub

</script>

<html>

<head>

</head>

<body>

<form runat="server" id="form1">

<p>

contract[false]:<br>

<asp:datagrid id="myfemaledatagrid" runat="server" autogeneratecolumns="false" enableviewstate="false">

<columns>

<asp:templatecolumn headertext="name">

<itemtemplate>

<span><%# container.dataitem("au_fname") %></span>

</itemtemplate>

</asp:templatecolumn>

<asp:templatecolumn headertext="contract">

<itemtemplate>

<span><%# container.dataitem("contract") %></span>

</itemtemplate>

</asp:templatecolumn>

<asp:templatecolumn headertext="phone">

<itemtemplate>

<span><%# container.dataitem("phone") %></span>

</itemtemplate>

</asp:templatecolumn>

</columns>

</asp:datagrid>

</p>

<p>

contract[true]:<br>

<asp:datagrid id="mymaledatagrid" runat="server" autogeneratecolumns="false" enableviewstate="false">

<columns>

<asp:templatecolumn headertext="name">

<itemtemplate>

<span><%# container.dataitem("au_fname") %></span>

</itemtemplate>

</asp:templatecolumn>

<asp:templatecolumn headertext="contract">

<itemtemplate>

<span><%# container.dataitem("contract") %></span>

</itemtemplate>

</asp:templatecolumn>

<asp:templatecolumn headertext="phone">

<itemtemplate>

<span><%# container.dataitem("phone") %></span>

</itemtemplate>

</asp:templatecolumn>

</columns>

</asp:datagrid>

</p>

</form>

</body>

</html>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 利用RowFilter属性,将一个DataSet绑定到两个DataGrid-.NET教程,数据库应用
分享到: 更多 (0)

相关推荐

  • 暂无文章