要求当用户点击“立即下载”button时能通过调用数据库中的url列的地址内容来实现软件的下载,请问该怎么对button编写代码(codebehind)?(我用的是vb语言)
请各位高手不吝指正,感激涕零!谢谢!
16 个解决方案
#1
你先把数据库中字段为url对应的值取出来
用slqdatareader
用slqdatareader
#2
<asp:linkbutton?
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
#3
不好意思 junblood(junblood) 说的没看懂啊
能不能再说详细点
另外zhangqiushui(水)说的那个好象是网页与网页之间参数的传递
与我所提的问题好象没什么关系啊
能不能再说详细点
另外zhangqiushui(水)说的那个好象是网页与网页之间参数的传递
与我所提的问题好象没什么关系啊
#4
你说的什么,我就没看懂
#5
简单的说就是如何实现软件下载?
哪位大虾帮帮忙啊 万分感谢!
我都等了两天了,可是还没解决
急啊
哪位大虾帮帮忙啊 万分感谢!
我都等了两天了,可是还没解决
急啊
#6
也就是问..如何通过url指向指定的文件位置..从而实现下载
#7
<asp:linkbutton>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
如果你用了DataList用上边的代码,如果只是纯粹的绑定数据库中的URL地址就用下边的
<a href="<%= str%>">DownLoad</a>
在aspx.cs文件中声明public string str;(我用的是C#)
然后将你的URL地址付给str,即:
str=dr["URL"].ToString().Trim();
ok了!!!
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
如果你用了DataList用上边的代码,如果只是纯粹的绑定数据库中的URL地址就用下边的
<a href="<%= str%>">DownLoad</a>
在aspx.cs文件中声明public string str;(我用的是C#)
然后将你的URL地址付给str,即:
str=dr["URL"].ToString().Trim();
ok了!!!
#8
另外,不要使用button你可以使用linkbutton!!!
#9
添加一个HyperLink,然后把它的NavigateURL设置为你从数据库中读取的URL字符串就行了啊,没看懂你在说什么,特别是说什么SqlReader的功能是把网页与网页之间参数的传递,与你所提的问题没什么关系
#10
<asp:linkbutton>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
这段代码是不是写在html中?对于linkbutton不需要什么别的codebehind代码吗?还有就是URL和Title分别指的是什么?
我是从另外一个网页传参数过来的 ,另外url地址是每个下载对象在数据库里面存储的地址,URL处是不是填"select url from wx where name="'" + Trim(Request.QueryString("para")) + "' ?
Title处填什么还请明示?
本人实在太菜了,各位请见谅。
小弟感激不尽!
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
这段代码是不是写在html中?对于linkbutton不需要什么别的codebehind代码吗?还有就是URL和Title分别指的是什么?
我是从另外一个网页传参数过来的 ,另外url地址是每个下载对象在数据库里面存储的地址,URL处是不是填"select url from wx where name="'" + Trim(Request.QueryString("para")) + "' ?
Title处填什么还请明示?
本人实在太菜了,各位请见谅。
小弟感激不尽!
#11
对了 ,还想问下,用vb 的代码与c#有多少区别?
要将这段代码改为vb的 要怎样改?
谢谢
要将这段代码改为vb的 要怎样改?
谢谢
#12
up
#13
QQ:173112573
#14
你说的是不是
在 1页面上点击其中的一个Link LinkUrl=2.aspx?id=1
然后在2.aspx上显示软件信息?
在 1页面上点击其中的一个Link LinkUrl=2.aspx?id=1
然后在2.aspx上显示软件信息?
#15
up
#16
已经解决 谢谢 junblood(junblood)
xifan930() 你说的是网页间的连接转换吧 这个我之前已经作好了
xifan930() 你说的是网页间的连接转换吧 这个我之前已经作好了
#1
你先把数据库中字段为url对应的值取出来
用slqdatareader
用slqdatareader
#2
<asp:linkbutton?
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
#3
不好意思 junblood(junblood) 说的没看懂啊
能不能再说详细点
另外zhangqiushui(水)说的那个好象是网页与网页之间参数的传递
与我所提的问题好象没什么关系啊
能不能再说详细点
另外zhangqiushui(水)说的那个好象是网页与网页之间参数的传递
与我所提的问题好象没什么关系啊
#4
你说的什么,我就没看懂
#5
简单的说就是如何实现软件下载?
哪位大虾帮帮忙啊 万分感谢!
我都等了两天了,可是还没解决
急啊
哪位大虾帮帮忙啊 万分感谢!
我都等了两天了,可是还没解决
急啊
#6
也就是问..如何通过url指向指定的文件位置..从而实现下载
#7
<asp:linkbutton>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
如果你用了DataList用上边的代码,如果只是纯粹的绑定数据库中的URL地址就用下边的
<a href="<%= str%>">DownLoad</a>
在aspx.cs文件中声明public string str;(我用的是C#)
然后将你的URL地址付给str,即:
str=dr["URL"].ToString().Trim();
ok了!!!
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
如果你用了DataList用上边的代码,如果只是纯粹的绑定数据库中的URL地址就用下边的
<a href="<%= str%>">DownLoad</a>
在aspx.cs文件中声明public string str;(我用的是C#)
然后将你的URL地址付给str,即:
str=dr["URL"].ToString().Trim();
ok了!!!
#8
另外,不要使用button你可以使用linkbutton!!!
#9
添加一个HyperLink,然后把它的NavigateURL设置为你从数据库中读取的URL字符串就行了啊,没看懂你在说什么,特别是说什么SqlReader的功能是把网页与网页之间参数的传递,与你所提的问题没什么关系
#10
<asp:linkbutton>
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
这段代码是不是写在html中?对于linkbutton不需要什么别的codebehind代码吗?还有就是URL和Title分别指的是什么?
我是从另外一个网页传参数过来的 ,另外url地址是每个下载对象在数据库里面存储的地址,URL处是不是填"select url from wx where name="'" + Trim(Request.QueryString("para")) + "' ?
Title处填什么还请明示?
本人实在太菜了,各位请见谅。
小弟感激不尽!
<a href="<%# DataBinder.Eval(Container.DataItem,"URL")%>">
<%# DataBinder.Eval(Container.DataItem,"Title")%>"></a>
这段代码是不是写在html中?对于linkbutton不需要什么别的codebehind代码吗?还有就是URL和Title分别指的是什么?
我是从另外一个网页传参数过来的 ,另外url地址是每个下载对象在数据库里面存储的地址,URL处是不是填"select url from wx where name="'" + Trim(Request.QueryString("para")) + "' ?
Title处填什么还请明示?
本人实在太菜了,各位请见谅。
小弟感激不尽!
#11
对了 ,还想问下,用vb 的代码与c#有多少区别?
要将这段代码改为vb的 要怎样改?
谢谢
要将这段代码改为vb的 要怎样改?
谢谢
#12
up
#13
QQ:173112573
#14
你说的是不是
在 1页面上点击其中的一个Link LinkUrl=2.aspx?id=1
然后在2.aspx上显示软件信息?
在 1页面上点击其中的一个Link LinkUrl=2.aspx?id=1
然后在2.aspx上显示软件信息?
#15
up
#16
已经解决 谢谢 junblood(junblood)
xifan930() 你说的是网页间的连接转换吧 这个我之前已经作好了
xifan930() 你说的是网页间的连接转换吧 这个我之前已经作好了