麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

ASP.NET之電子商務(wù)系統(tǒng)開發(fā)-1(數(shù)據(jù)列表)

2019-11-17 01:54:43
字體:
供稿:網(wǎng)友

asp.net之電子商務(wù)系統(tǒng)開發(fā)-1(數(shù)據(jù)列表)

一、前言

      首先聲明的是,這是我第一個(gè)與別人合作的.net項(xiàng)目,另一個(gè)人做的是后臺(tái)管理,我做的前臺(tái),這是一個(gè)電子商務(wù)的系統(tǒng),主要實(shí)現(xiàn)的功能是查看商品以及購物功能。

二、開始

首先看一下我截取的項(xiàng)目部分商品數(shù)據(jù)列表(數(shù)據(jù)全是虛擬數(shù)據(jù),畢竟不是物流公司:D)

TBIWZVSKQUP41F2DNBJYT_thumb4

這種商品列表,雖然沒有天貓,淘寶那種列表那么好,但是現(xiàn)在的學(xué)者,比如我這種,做出來的效果大多是這樣子的,那么他是怎么實(shí)現(xiàn)的呢。

三、實(shí)現(xiàn)

1.前臺(tái)

首先是控件:Listview,Gridview,etc。它們各有各的不同優(yōu)缺點(diǎn),具體根據(jù)需求或是自己的需要來選擇,我用的是第三方控件Radlistview。上代碼:

<telerik:RadListView ID="RadListView1" runat="server" CSSClass="Radbox">                                                                                                  <ItemTemplate>                             <a href="aspx/GoodsInfo.aspx?id=<%#Eval("Goods_ID")%>" class="good-item">                                 <img src="<%#Eval("Goods_pic")%>" class="goods-img"/>                               <div class="goods-content">                                     <span class="good-title"><%#Eval("Goods_name")%></span>                                     <span class="good-desc"><%#Eval("Goods_info")%></span>                                     <ins class="good-PRice">                                         <span class="symbol">¥</span>                                        <%#Eval("In_store_price")%>                                     </ins>                                     <span class="price-value">                                         市價(jià)<del>¥<%#Eval("Market_price")%></del></span><span class="goods-foot"><span class="num">9&nbsp</span>                                         <span class="text">人已團(tuán)購</span>                                     </span>                                </div>                             </a>                       </ItemTemplate>                                                    </telerik:RadListView>

這就是Radlistview控件,在空間之間寫的,是每個(gè)商品的信息,比如第一行 <a href="aspx/GoodsInfo.aspx?id=<%#Eval("Goods_ID")%>" class="good-item">是一個(gè)大的鏈接,注意此標(biāo)簽結(jié)束位置在底下,剛開始的傳值是URL傳值,<%#Eval("Goods_ID")%>這是綁定數(shù)據(jù)庫中字段的方法,可以在頁面顯示出數(shù)據(jù)庫對(duì)應(yīng)字段下的數(shù)據(jù),其中("Goods_ID")是數(shù)據(jù)庫字段名。

2.后臺(tái)

public void Dataload()        {            DataSet ds = bllgoods.GetList(6, " IN_group_buying = 1", "Uptime desc");            RadListView1.DataSource = ds;            RadListView1.DataBind();        }

因?yàn)槭侨龑蛹軜?gòu)做的,所以用了三層架構(gòu)中的“獲取前幾行數(shù)據(jù)”的方法

302EA8PAULCJQSE39N_thumb1

該方法有三個(gè)參數(shù),如果不用三層架構(gòu),可以直接在本頁寫方法:

public DataSet GetList(int Top, string strWhere, string filedOrder)        {            StringBuilder strSql = new StringBuilder();            strSql.Append("select ");            if (Top > 0)            {                strSql.Append(" top " + Top.ToString());            }            strSql.Append(" Goods_ID,Goods_name,Market_price,Group_Buying_Price,In_store_price,Stock,Uptime,Goods_pic,Goods_info,Good_Brand,IN_group_buying,GS2,Sales_volume,GS_id,Message_ID,Color,Size,QQp,(CASE WHEN datalength(Goods_name) <= 12 THEN Goods_name ELSE SUBSTRING(Goods_name, 1, 12) + '...' END) AS Goods_name1  ");            strSql.Append(" FROM GoodsInfo ");            if (strWhere.Trim() != "")            {                strSql.Append(" where " + strWhere);            }            strSql.Append(" order by " + filedOrder);                        return DbHelperSQL.Query(strSql.ToString());        }

最后記得在前面加

X2F0Z9I3YL2DYF7YF3_thumb2

OK,完成了,就這么多。

因?yàn)槲疫€在學(xué)習(xí)狀態(tài),還是高三的一名學(xué)生,而且這是我第一次在博客園寫東西,想為自己的學(xué)習(xí)或項(xiàng)目開發(fā)留下記錄,所涉及到的知識(shí)不是很廣泛,可能在博客園中的大牛面前班門弄斧了,希望大牛們能指點(diǎn)指點(diǎn),希望能對(duì)大家有所幫助吧!


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产日韩线路一线路二 | 免费黄网站在线播放 | 羞羞网站入口 | 日韩欧美高清片 | 羞羞的网址 | 国产成人精品一区二区三区电影 | av电影免费在线看 | 久久国产精品久久精品国产演员表 | 欧美一级特黄aaaaaa在线看首页 | 午夜精品久久久久久毛片 | 免费观看一区二区三区视频 | 黄色的视频免费观看 | 日本高清无遮挡 | 黄视频网站免费在线观看 | av视在线| 少妇一级淫片免费放正片 | 毛片a区 | 亚洲午夜影院在线观看 | 91一区二区在线观看 | 久久9999久久 | 怦然心动50免费完整版 | 国产精品久久久不卡 | 国产精品久久久久久久久久妇女 | 免费看欧美一级特黄a毛片 九色com | 亚洲福利视频52 | 久久久青| 色人阁在线视频 | 欧美大电影免费观看 | 美女黄视频在线观看 | 在线a | 成人在线网站 | 免费国产网站 | 最新在线中文字幕 | 久久国产精品久久久久久 | 日韩毛片在线看 | 港台三级在线观看 | 免费人成在线观看网站 | 欧美成人三级大全 | 欧洲精品视频在线观看 | 欧美一级做性受免费大片免费 | 久久中文一区 |