雖然查詢字符串傳遞給httphanlder並不像在gridview中那樣難以綁定控件。我把一個ImageButton的GridView中,並設置其ImageUrl屬性爲這樣的....如何將querystring傳遞給httphandler?
ImageUrl='<%#"~\Handlers\ImageHandler.ashx?id=" & Eval("ID")
不過,現在我想只需使用標準ImageButton控件只是在用戶控件坐在那裏。我把這種方法我在用戶控件創建:
Public Sub LoadImage()
Dim sb As New StringBuilder
sb.Append("~\Handlers\ImageHandler.ashx")
sb.Append("?imageSourceCode=" & _imageSourceCode.ToString)
sb.Append("&displayTypeCode=" & _displayTypeCode.ToString)
sb.Append("&imageData=" & _imageData.ToString)
imgbtnImage.ImageUrl = sb.ToString
End Sub
...企圖一些paramters傳遞到HttpHandler的,但一旦進入,它沒有看到他們。我注意到我也在圖像控件本身上使用了ImageUrl屬性來指向無查詢字符串的處理程序。所以,我刪除了它,現在它完全失敗!
請註明你的工作是什麼語言/環境這是VB.net? ASP.net? – 2009-12-10 21:35:39
(你可以編輯你的帖子並添加到你的標籤) – 2009-12-10 21:36:11