計算機專業的很多同學臨近畢業了,才著急怎麼做一個畢業設計來進行答辯。很短的時間是不可能完成的,天使預計用三個月的時間和計算機專業的同學分享一下怎麼完成畢業之前的一項重要任務“畢業設計”。請小夥伴們跟上天使的步伐,在天使的帶領下,一起完成你們的畢業設計吧。後期,天使還會講解如何寫畢業論文等,希望小夥伴們持續關注哦。
工具/原料
Visual Studio 2008
方法/步驟
在index頁面的datalis1控件,單擊右鍵屬性,選擇【ItemCommand】事件
在事件中輸入代碼
string Strid = this.DataList1.DataKeys[e.Item.ItemIndex].ToString(); if (e.CommandName == "new_Content") { //查看具體信息 Page.Response.Redirect("content.aspx?new_id=" + Strid); }
center頁面接收傳遞過來的新聞ID
點擊運行彈出報錯窗口,是因為我們沒有獲取到新聞的ID
修改傳值的代碼段,注意控件名為【DataList1】
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { string Strid = this.DataList1.DataKeys[e.Item.ItemIndex].ToString(); if (e.CommandName == "new_Content") { //查看具體信息 Page.Response.Redirect("content.aspx?new_id=" + Strid); } }
設置斷點,調試調試代碼段,按【F11】逐句執行
調試的時候發現,新聞ID已經傳遞過來了為【4】
繼續運行發現,在新聞內容頁面已經可以顯示新聞內容了,只是界面難看,我們在下一節中進行調整
注意事項
不落淚的天使1原創整理,請尊重小編的辛苦耕耘