您现在的位置是:首页 >

产品页面 ASP.NET入门教程 13.2.4 产品项页面[4]

火烧 2021-06-05 08:10:05 1039
ASP.NET入门教程 13.2.4 产品项页面[4] 区别在于 这一次SqlDataSource的SelectComma d属性具有额外的WHERE子句 lt SelectParameter gt

ASP.NET入门教程 13.2.4 产品项页面[4]  

产品页面 ASP.NET入门教程 13.2.4 产品项页面[4]

    区别在于 这一次SqlDataSource的SelectCommand属性具有额外的WHERE子句

 

<SelectParameters>

                <asp:QueryStringParameter Name= ProductID QueryStringField= ProductID Type= Int />

            </SelectParameters>

    在此引用了一个ProductID参数 在这个元素的下面 SqIDataSource 也包含SelectParameters元素 该元素指定将从何处获得参数

    这些参数用于传递有关所点击商品的详情 这是隐藏的ProductID开始起作用的位置 到目前为止还没有使用该属性 但现在则非常明确地需要使用它 目录中的每一项具有惟一的标识符 这就是ProductID 在收集图像时收集ProductID 并且将其作为Query String发送 具体如下

    //localhost/Chapter /WroxShopItem aspx?ProductID=

    然后 第二个页面(WroxShopItem aspx)能够选择该属性 并且在SqIDataSource控件的SELECT命令的WHERE子句中使用它返回某个商品的详情 WroxShopltem的DataList控件惊人地类似于WroxShop DataList控件 惟一的两处改变是 没有引用图像的缩略图版本 而只使用图像的完整版本 在这儿 空间不再是如此必要的方面 因为不需要担心其他 个商品 第二个改变是 已经从Product表中添加Description作为额外的标签 也已经使用PictureURLLabel中的PictureURL作为<asp :Image>控件的URL 使用该控件显示商品 除了这一点外 这是通常的业务

    实际上己经介绍了本章的很多内容 但到目前为止还没有创建任何完全特定于电子商务的内容 这里的问题是如果没有目录和一组商品 则没有任何内容可放入购物车 创建各种内容的顺序非常必要 现在已经有了目录和浏览目录中特定商品的能力 接下来就开始设计购物车

   ASP NET 入门教程完整版

lishixinzhi/Article/program/net/201311/15673  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码