Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.Net店面产品列表页_Asp.net_Vb.net_Aspdotnetstorefront - Fatal编程技术网

Asp.Net店面产品列表页

Asp.Net店面产品列表页,asp.net,vb.net,aspdotnetstorefront,Asp.net,Vb.net,Aspdotnetstorefront,我使用的是Asp.NETStoreFront 7.0版本。我想创建一个自定义页面,允许用户在单个页面中浏览所有产品。我在网站解决方案中搜索了负责执行此产品浏览任务的页面,但没有找到任何特定页面(因为此系统是由其他开发人员开发的) 因此,我可以举一个例子,在数据库中查询带有折扣和其他信息的产品。用户可以从该自定义页面下订单 谢谢我想从两个方面来看待这个问题。您可以考虑添加一些定制的SQL来检索您想要显示的产品,然后修改每页显示的列和行,或者只使用通配符搜索词显示所有内容 例如 SQL来显示产品

我使用的是Asp.NETStoreFront 7.0版本。我想创建一个自定义页面,允许用户在单个页面中浏览所有产品。我在网站解决方案中搜索了负责执行此产品浏览任务的页面,但没有找到任何特定页面(因为此系统是由其他开发人员开发的)

因此,我可以举一个例子,在数据库中查询带有折扣和其他信息的产品。用户可以从该自定义页面下订单


谢谢

我想从两个方面来看待这个问题。您可以考虑添加一些定制的SQL来检索您想要显示的产品,然后修改每页显示的列和行,或者只使用通配符搜索词显示所有内容

例如

SQL来显示产品

 <query name="Products" rowElementName="Product">
    <sql>
        <![CDATA[
            exec dbo.Show_GetProducts 
                @categoryID = @CatID,
                @sectionID = @SecID,
                @manufacturerID = @ManID,
                @distributorID = @DistID,
                @genreID = @GenreID,
                @vectorID = @VectorID,
                @localeName = @locale,
                @CustomerLevelID = @CustLevelID,
                @affiliateID = @AffID,
                @ProductTypeID = @ProdTypeID, 
                @ViewType = 1,
                @pagenum = @pgnum,
                @pagesize = @pgsize,
                @StatsFirst = 0,
                @publishedonly = 1,
                @ExcludePacks = 1,
                @ExcludeKits = 1,
                @ExcludeSysProds = 0,
                @InventoryFilter = @InvFilter,
                @sortEntityName = @entityname,
                          @storeID = @StoreID,
                @filterProduct = @FilterProduct,
                 @sortEntity = @sortentity,
                 @filterLetter = @filterletter


        ]]>
    </sql>
    <queryparam paramname="@CatID"              paramtype="runtime"     requestparamname="CatID"                                                          sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@SecID"              paramtype="runtime"     requestparamname="SecID"                                                          sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@ManID"              paramtype="runtime"     requestparamname="ManID"                                                          sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@DistID"             paramtype="runtime"     requestparamname="DistID"                                                         sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@GenreID"          paramtype="runtime"       requestparamname="GenreID"                                                    sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@VectorID"           paramtype="runtime"     requestparamname="VectorID"                                                   sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@locale"             paramtype="runtime"     requestparamname="LocaleSetting"                                          sqlDataType="varchar" defvalue="en-US"  validationpattern="" />
    <queryparam paramname="@CustLevelID"      paramtype="runtime"       requestparamname="CustomerLevelID"                                    sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@AffID"              paramtype="runtime"     requestparamname="AffiliateID"                                            sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@ProdTypeID"       paramtype="runtime"       requestparamname="ProductTypeFilterID"                                sqlDataType="int"       defvalue="1"      validationpattern="" />
    <queryparam paramname="@pgnum"              paramtype="request"     requestparamname="pagenum"                                                      sqlDataType="int"         defvalue="1"      validationpattern="" />
    <queryparam paramname="@pgsize"             paramtype="request"     requestparamname="pagesize"                                                     sqlDataType="int"         defvalue="0"      validationpattern="" />
    <queryparam paramname="@InvFilter"        paramtype="appconfig" requestparamname="HideProductsWithLessThanThisInventoryLevel" sqlDataType="int"       defvalue="0"      validationpattern="" />
    <queryparam paramname="@entityname"       paramtype="runtime"       requestparamname="EntityName"                                                   sqlDataType="varchar"   defvalue=""       validationpattern="" />
        <queryparam paramname="@StoreID"            paramtype="runtime"     requestparamname="StoreID"                                                      sqlDataType="int"         defvalue="1"      validationpattern="" />
    <queryparam paramname="@FilterProduct"  paramtype="runtime"   requestparamname="FilterProduct"                                                sqlDataType="bit"     defvalue="0"      validationpattern="" />
<queryparam paramname="@sortentity"  paramtype="request"   requestparamname="sortEntity"  sqlDataType="int" defvalue="0"       validationpattern="" />
<queryparam paramname="@filterletter"  paramtype="request"   requestparamname="filterletter"  sqlDataType="varchar" defvalue=""       validationpattern="" />
</query>

然后在页面的某个地方有这样的东西来显示产品