<%@import namespace="system.data"%>
<%@import namespace="system.data.sqlclient"%>
<%@ register tagprefix="bookpub" tagname="getdsn" src="get_dsn.ascx"%>
<html>
<head>
<title>pagelet</title>
<script language=vb runat=server>
sub page_load(sender as object,e as eventargs)
if not page.ispostback then
dim objconn as sqlconnection
dim objcomm as sqldataadapter
dim objds as dataset
dim strsql,strdsn as string
strsql="select * from employ"
strdsn=pagelet1.get_dsn
objconn=new sqlconnection(strdsn)
objcomm=new sqldataadapter(strsql,objconn)
objds=new dataset()
objcomm.fill(objds,"employ")
datagrid1.datasource=objds.tables(0).defaultview
datagrid1.databind()
end if
end sub
</script>
</head>
<body >
<form runat="server">
<bookpub:getdsn id="pagelet1" bolsql=true runat=server/>
<asp:DataGrid ID="datagrid1" Runat=server/>
</form>
</body>
</html>
------------------------------------------------------------------
上面的代码我想改成codebehind窗体。并且在codebehind的窗体调用get_dsn.ascx文件,但是,不知道
<%@ register tagprefix="bookpub" tagname="getdsn" src="get_dsn.ascx"%>
如何在.aspx.vb中包含,它的格式是如何的?
<%@import namespace="system.data.sqlclient"%>
<%@ register tagprefix="bookpub" tagname="getdsn" src="get_dsn.ascx"%>
<html>
<head>
<title>pagelet</title>
<script language=vb runat=server>
sub page_load(sender as object,e as eventargs)
if not page.ispostback then
dim objconn as sqlconnection
dim objcomm as sqldataadapter
dim objds as dataset
dim strsql,strdsn as string
strsql="select * from employ"
strdsn=pagelet1.get_dsn
objconn=new sqlconnection(strdsn)
objcomm=new sqldataadapter(strsql,objconn)
objds=new dataset()
objcomm.fill(objds,"employ")
datagrid1.datasource=objds.tables(0).defaultview
datagrid1.databind()
end if
end sub
</script>
</head>
<body >
<form runat="server">
<bookpub:getdsn id="pagelet1" bolsql=true runat=server/>
<asp:DataGrid ID="datagrid1" Runat=server/>
</form>
</body>
</html>
------------------------------------------------------------------
上面的代码我想改成codebehind窗体。并且在codebehind的窗体调用get_dsn.ascx文件,但是,不知道
<%@ register tagprefix="bookpub" tagname="getdsn" src="get_dsn.ascx"%>
如何在.aspx.vb中包含,它的格式是如何的?
解决方案 »
- 服务端的button控件
- 请问这样的目录树该怎么实现?
- 我在机子(2003)安装了jmail44pro,asp下能收邮件,application 也可以,就是在asp.net web方式下收不了,提示This function is not include
- 微软SQL数据库出现的一个问题 2-29日无法添加这个日期!!
- 想问个关于设置STRING为int i直的问题
- 如何根据数据表动态生成DateGrid?
- 水晶报表的问题,请教大家!
- 关于vs2005里的水晶报表如何使用SQL存储过程
- 求一个上传大文件或者说视频的插件,最好是可以续传那种
- 我想在“DropdownList”删除值为“abc”的那一项,该怎么写?
- C#简单问题
- Session问题
不用动方法:
在aspx.vb文件中class下
1、加一个类型为get_dsn的变量pagelet1
2、在if not page.ispostback then前加
pagelet1=(get_dsn)Me.FindControl("pagelet1")后面就正常了不过VB.net不熟pagelet1=(get_dsn)Me.FindControl("pagelet1")
-------强制类型为get_dsn
<%@ Register TagPrefix="yusuan" TagName="head" Src="head.ascx"%>
调用时:
<body>
<BODY>
<YUSUAN:HEAD ID="Head" RUNAT="server"></YUSUAN:HEAD>
</body>