简单如果其他的.asp页
我只需要比较一个给定的数字与一个固定的数字,如果它是真的,返回一个段落,如果不是真的,返回一个替代段落。 我没有ASP经验,和最小的html技能。简单如果其他的.asp页
我在名为[now list]的数据库字段中有一个变化的美元数字;并且该字段已被格式化为货币。我想让页面评估[现在列表]是>还是< 5(或10或20或任何数字);但现在让我们只对数字5进行评估。
我将我的网页转换为可以编辑的html代码。我尝试这样做:
IF [now list]<5,
then "write this big paragraph which may or may not include lots of html links"
else "write different paragraph I can make up to suit me."
ENDIF
If [now list] < 5, THEN write big, ELSE write different.
我有这个想法,该代码会在页面上的地方,我想段落展现出来,无论哪个段得到回升?对?当我测试页面时,它显示了IF语句写出来,而不是我希望的分析结果。
请帮帮我。为了我的好处,请假装我是一个明亮的7岁小孩;即使我57岁。提前致谢。
您需要确保将代码包装在标准ASP.NET标记<%
和%>
标记中。这些标记告诉页面呈现它将要读取的内容ASP.NET
而不是HTML
(默认值)。标签将不可见地从输出中剥离,只有ASP.NET代码的内容才会执行。
除此之外,当你通常认为只有在运行代码一组这些标记,代码逻辑的你其实可以“突破”,而里面还有一个ASP.NET的条件:
<% if(now_list < 5) { %>
<a href="link1.html">Link 1</a>
<a href="link2.html">Link 2</a>
<a href="link3.html">Link 3</a>
<% } else { %>
<p>Different HTML code</p>
<% } %>
在上面的例子中,数量的链路将输出时now_list
小于5,和Different HTML code
将输出时,它是等于或大于5。
希望这有助于更大! :)
看起来很有希望,但没有奏效。我从来没有见过这样的小下划线和克拉。 我在“现在列表”字段名称上尝试了几个变体,遗憾的是单词之间有空格。我没有尝试在“now”和“list”之间使用下划线,正如你所建议的那样。 我最新的尝试是这样的:。
这是一个警长买卖,风险自负使用此信息
大文章段落
–我的最新尝试是这样的:
这是一个警长出售用这条信息。风险自负。
大作文的段落
,我认为这将是解决方案的一个很好的初步测试。这没有奏效。我尝试了围绕“现在列表”的各种包围,例如[]和(),但没有任何效果。 –具有挑战性的论坛 –
我通过使用此方法在工作表中的其他位置显示此价格的值:它将整个美元显示为值。我不知道这是否是相关的,但我认为我会包括它。 –