弗尤部落格(五)

2022-03-10 21:15:44 字數 3024 閱讀 8462

這一篇中,我實現了,登入和遊客環境下,在首頁中單擊博文標題跳轉到該篇博文,點選博文作者跳轉到該作者部落格首頁,在我的部落格中點選博文標題跳轉到該篇博文。

這些跳轉都是在同乙個頁面中實現的,我用母版頁放個人部落格的導航和公告。web頁面放datalist實現博文的,由於不會後台呼叫datalist中的控制項,更改不了textbox的大小,我把資料庫更改了,資料庫中有個單獨存放博文摘要的,準備以後實現下自動選取摘要,所以我用了2個datalist來顯示全博文,和詳細博文,寫到這我有個想法,把它換成兩張表是不是可以更好的實現。

1

2using

system;

3using

system.collections.generic;

4using

system.linq;

5using

system.web;

6using

system.web.ui;

7using

system.web.ui.webcontrols;

8using

system.data;

9using

business;

10using

entity;

11public

partial

class

myblogs : system.web.ui.masterpage

1222

if(request.querystring["

uid"] != null && request.querystring["

bid"] == null)23

26if (request.querystring["

uid"] == null && request.querystring["

bid"] != null)27

30}31else

3237

if (request.querystring["

uid"] != null && request.querystring["

bid"] == null)38

41if (request.querystring["

uid"] == null && request.querystring["

bid"] != null)42

4546}47

}48public

void bind()//

我的部落格

4960

public

void aind()//

該篇博文

6173

public

void

cind()

7485

86protected

void datalist1_itemcommand(object

source, datalistcommandeventargs e)

8792

if (e.commandname == "

newblogs")

9396

if (e.commandname == "

manage")

97100

}101

}102

103using

system;

104using

system.collections.generic;

105using

system.linq;

106using

system.web;

107using

system.web.ui;

108using

system.web.ui.webcontrols;

109using

system.data;

110using

business;

111using

entity;

112public

partial

class

userblogs : system.web.ui.page

113122

if (request.querystring["

uid"] != null && request.querystring["

bid"] == null

)123

126if (request.querystring["

uid"] == null && request.querystring["

bid"] != null

)127

130}

131else

132138

if (request.querystring["

uid"] != null && request.querystring["

bid"] == null

)139

142if (request.querystring["

uid"] == null && request.querystring["

bid"] != null

)143

146}

147}

148149

public

void aind()//

該篇博文

150159

public

void bind()//

我的部落格

160169

public

void cind()//

他人的部落格

170179

180181

182183

184protected

void datalist2_itemcommand(object

source, datalistcommandeventargs e)

185190

}191 }

view code

我通過3條if判斷登入下和非登入下的情況的。

後面還用之前的方法跳轉到發布和管理頁面,但是這個在後台**中要判斷是否登入,沒有登入的話需要登入。

弗尤部落格(四)

正確的sql語句 select from blogs left join userinfo on blogs.uid userinfo.uid where bid bid 相應的 三層架構引數要改變 在我想明白這個問題後,修改時報錯 必須宣告表變數。檢查一番後發現問題 string sqltext ...

部落格實驗五

實驗目標 掌握路由器幾種常用配置方法 掌握採用console線纜配置路由器的方法 掌握採用telnet方式配置路由器的方法 熟悉路由器不同的命令列操作模式以及各種模式之間的切換 掌握路由器的基本配置命令 實驗背景 你是某公司新進的網管,公司要求你熟悉網路產品,首先要求你登入路由器,了解 掌握路由器的...

實訓部落格(五)

最近在學習了ajax方面的知識,ajax 在瀏覽器與 web伺服器之間使用非同步資料傳輸 http 請求 這樣就可使網頁從伺服器請求少量的資訊,而不是整個頁面。ajax可使網際網路應用程式更小 更快,更友好。用非同步重新整理比整個網頁重新整理能快很多,給使用者體驗方面帶來很大的改善。然而,寫 時出現...