一步步学习SPD2010--第五章节--处理数据视图(5)--显示和隐藏内容

        你也可以使用条件格式基于标准显示和隐藏内容。然而,更高效的方式是增加筛选器来隐藏整个行而不是使用条件格式,因为使用筛选器,数据抽取引擎只返回你需要的数据,因此减少了从SQL Server数据库抽取数据的数目以及Web服务器布局页面的处理过程。

        本练习中,你将在一个Stock项目有sales price而且in stock项目数大于10时,显示sales图标。

        准备:使用SPD打开Stock.aspx。

1.    在Furniture Name下,在Tall unit右边放置插入点。插入图片

2.    文件名框中,输入你的网站的URL

3.    双击SiteAssets,点击Sale.png

4.    点击打开。

图片对话框关闭,访问属性对话框打开。

5.    在可选文本框中,输入Sale Item点击确定。


6.    点击红色sale图片,在条件格式任务窗格,点击创建,点击显示内容。

小贴士:如果条件格式任务窗格没有打开,使用视图选项卡的任务窗格命令,重复步骤6.你也可以在选项选项卡点击条件格式,选择显示内容。


7.    域名下,点击Sale,“比较”下为“等于”,“值”下为“是”。

8.    点击“点击此处添加新子句”,“域名”选择“In Stock”

9.    “比较”下选择“大于”

10.  “值”下,输入“10”。

11.  点击确定。

红色sale图片只显示“是sale项目且项目in stock数据大于10”的项目。条件格式任务窗格内,“显示内容时间”条件出现,显示制定的标准


小贴士:隐藏内容条件是显示内容条件的对立面。例如,本例中你可以使用隐藏内容条件,标准为Sale等于“0”或In Stock小于等于“10”。当你需要在数据视图或XLV Web部件中,配置多个隐藏内容或显示内容条件时,请只使用一个条件来描述标准。使用组合容易导致迷惑。

12.  保存。

附:XML入门

XML是定义和表示各种数据的语言,其中数据作为文本而不是二进制格式保存。XML是开源标准,许多供应商支持。而不像HTML,XML标签只描述数据本身,而没有数据应该如何显示。你可以选择标签名称使用,只要能构成好XML数据。也就是说,只要遵循下列规则:

1.    一个根元素包含所有其他元素

2.    每个元素必须有打开关闭标签

3.    标签必须使用一致大小写,即大小写敏感

4.    元素必须正确嵌套,即没有元素互相重叠。

5.    元素属性值必须在引号中,一个元素中不能有重复属性。

下面XML数据的根元素是Invoice。InvoiceNo作为属性,Company和Net是Invoice的子属性。Company元素的内容是Adventure Works,而Net没有内容。


当XML文档包含不遵循XML规则的数据(例如,如果你想在XML文档中,包含HTML或代码),你应该在一个XML CDATA部分内包含数据,表明它不应该转化为XML。

原文地址:https://www.cnblogs.com/crazygolf/p/3857115.html