我想知道可以在.ashx文件中放置html / javascript / etc。我尝试这样做,我收到错误“命名空间不能直接包含诸如字段或方法之类的成员”
我想这样做的原因是因为我正在尝试实现photoswipe(http://www.photoswipe.com)。 Photoswipe需要一些特殊的CSS,我认为当我进入.ashx文件时我会失败。我希望能够添加一些HTML来指向我认为我正在丢失的CSS文件。
编辑:这是我的标记看起来像的一个例子。当我点击href时,我被带到浏览器中带有“.ashx?QueryStringParms = blah”的新页面。这是我相信我失去CSS的地方。
<div style="text-align:center;" class="gallery-page" data-role="content">
<ul id="gallery" class="gallery" style="max-height: 75%;">
<li style="height: 120px; width: 93px; padding-bottom: 2px;"><a href="../Utilities/ImageHandler.ashx?QueryStringParms=blah rel="external"><img src="../Utilities/ImageHandler.ashx?QueryStringParms=blah" /></a></li></ul></div>
由于
答案 0 :(得分:0)
您的代码应如下所示:
<div style="text-align:center;" class="gallery-page" data-role="content">
<ul id="gallery" class="gallery" style="max-height: 75%;">
<li style="height: 120px; width: 93px; padding-bottom: 2px;"><a href="bigimage.aspx?QueryStringParms=blah rel="external"><img src="../Utilities/ImageHandler.ashx?QueryStringParms=blah" /></a></li></ul></div>
然后,在你的bigimage.aspx文件中,你有一些HTML(你可能需要的CSS和javascript)+一个图片标签:
<img src="../Utilities/ImageHandler.ashx?QueryStringParms=blah" />
我认为查询字符串参数表示您想要的图像和所需的大小