带vb.net的asp.net [英] asp.net with vb.net
本文介绍了带vb.net的asp.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好
我已经写了下面给出的代码.
我想知道如何编写该语句,而不是用粗体显示的内容.
它基本上是用于从数据库下载doc文件.
有人可以帮我吗?
(确实,我收到错误错误请求")
Hello
I have written the code given below.
I want to know how I can write the statement instead of what is written in bold.
It is basically for download doc file from database.
Can anybody help me?
(Well actully I get error "Bad Request")
Public Sub FillMaterials(ByVal chnode As TreeNode, ByVal chid As Integer, ByVal catid As Integer, ByVal subcat1 As Integer, ByVal subcat2 As Integer, ByVal subcat3 As Integer, ByRef i As Integer)
Dim dschildlv2 As New DataSet
objMaterial.category = catid
objMaterial.subcat = subcat1
objMaterial.subcat1 = subcat2
objMaterial.subcat2 = subcat3
dschildlv2 = objMaterial.SearchItem
If dschildlv2.Tables(0).Rows.Count > 0 Then
Dim j As Integer = 0
For Each childrow As DataRow In dschildlv2.Tables(0).Rows
Dim newNode2 = New TreeNode(dschildlv2.Tables(0).Rows(j).Item("MaterialTitle").ToString, dschildlv2.Tables(0).Rows(j).Item("MaterialID").ToString)
newNode2.NavigateUrl = "<a href='javascript:void(0);' onclick=""javascript:return winfiledownload('" & childrow.Item("materialid").ToString & childrow.Item("materialfile").ToString & "','material');"">" & childrow.Item("materialTitle").ToString & ""
'newNode2.NavigateUrl = childrow.Item("MaterialID").ToString & childrow.Item("MaterialFile").ToString
newNode2.PopulateOnDemand = False
newNode2.SelectAction = TreeNodeSelectAction.Select
chnode.ChildNodes.Add(newNode2)
j = j + 1
Next
End If
End Sub
在Advance中致谢
Thanks in Advance
推荐答案
我为您的子代填写了xxx,yyy和zzz值:
I filled in values xxx, yyy and zzz for your childrows :
"<a href=''javascript:void(0);'' onclick="javascript:return winfiledownload(''xxxyyy'',''material'');">zzz"
对我来说这似乎是一个错误的请求
干杯
That looks like a Bad request to me
Cheers
这篇关于带vb.net的asp.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文