是否可以将HTML放在ASP.NET .ashx文件中?

时间:2013-05-14 16:29:52

标签: asp.net ashx

我想知道可以在.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>

由于

1 个答案:

答案 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" />

我认为查询字符串参数表示您想要的图像和所需的大小

相关问题