【问题标题】:URL crash by Image1.ImageUrl asp.netImage1.ImageUrl asp.net 的 URL 崩溃
【发布时间】:2013-04-07 15:17:14
【问题描述】:

问题:

我更改图片网址:

chartPic.ImageUrl = "~/Serieschart_pic.ashx?ID=" 
+ Series_ID.ToString() + "&IntervalFrom=" + txtDateFromf.Text;

txtDateFromf.Text == "" 时,它可以工作。(我会得到这个图片网址:...testbox1/monitoring/Serieschart_pic.ashx?ID=5&IntervalFrom=

txtDateFromf.Text 是日期时,(格式:yyyy-MM-dd HH:mm:ss.fff),图像 URL 变砖并更改为:...testbox1/~monitoring/monitoring/Serieschart_pic.ashx?ID=5&IntervalFrom=2013-04-15%2012:30:00.000

此网址无效...!为什么?唯一的就是另一个get参数-.-

感谢您的帮助:)

【问题讨论】:

    标签: c# asp.net image url


    【解决方案1】:

    我从你所说的猜测Serieschart_pic.ashx 不希望参数像你所做的那样被传递(即2013-04-15%2012:30:00.000),而是以不同的格式。您是否将代码添加到 ASHX 文件以查看其预期内容?

    【讨论】:

    • 将此添加为答案,但我打算将其添加为评论。但由于它很长,我暂时将其留在这里,以便您回复更多信息。
    • 嘿,谢谢。我发现,使用 ./ 而不是 ~/ 它可以正常工作...但这不是一个聪明的解决方案-.-
    • 很高兴您找到了解决问题的方法!
    猜你喜欢
    • 2012-04-09
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    • 2010-09-13
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 2012-12-03
    相关资源
    最近更新 更多