用GridView實現無限級巢狀

2021-05-24 03:13:25 字數 968 閱讀 6014

onrowdatabound事件,與.x中的itemdatabound有一腿.

<%#container.dataitem.tostring()%>

<%#container.dataitem.tostring()%>

<%#container.dataitem.tostring()%>

//++++++++++.cs**++++++++++++++++

//rowdatabound與.x中的itemdatabound也有一腿!

using system;

using system.data;

using system.configuration;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.web.ui.htmlcontrols;

using system.collections;

public partial class _default : system.web.ui.page

//datasource

protected arraylist al(string getstr)

return al;

}//gridview1_rowdatabound

protected void gridview1_rowdatabound(object sender, gridviewroweventargs e)

}//gridview2_rowdatabound

protected void gridview2_rowdatabound(object sender, gridviewroweventargs e)}}

用迭代實現無限級分類

說起那個無限級分類,相信很多人都知道是什麼東西,也曾經做過。我也相信,大家用得最多的實現方式就是做乙個遞迴。最近我也要做乙個帶無限級分類的選單,但是我又不想用遞迴來做,所以我需要用其他方式來實現,那就是迭代了。首先,我需要定義乙個實體模型,這舉乙個省市無限級的例子 class loaction pu...

無限級分類的實現

在我們做 的時候,不管是新聞系統還是產品系統,或者是部落格,論壇等等,都少不了與分類打交道。有時候我們經常說分幾級分類,一般分2 3級,具體視情況而定,但是這樣的做法非常死板,不夠靈活,因為不是任何類別下的分類都有子類,孫類 為了能夠使分類靈活,我們經常採用的是無限級分類。無限級分類主要思路有兩種 ...

無限級分類實現思路

關於該問題,暫時自己還沒有深入研究,在網上找到幾種解決方案,各有優缺點。第一種方案 使用遞迴演算法,也是使用頻率最多的,大部分開源程式也是這麼處理,不過一般都只用到四級分類。這種演算法的資料庫結構設計最為簡單。category表中乙個欄位id,乙個欄位fid 父id 這樣可以根據where id f...