国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

在Asp.net中部署和使用微軟的TreeView控件

2024-07-10 12:57:02
字體:
供稿:網(wǎng)友
我想使用一個treeview控件來顯示文件夾的結(jié)構(gòu),可以在asp.net中沒有默認(rèn)的treeview控件,于是,我查找了相關(guān)資料,知道微軟發(fā)布了它的控件iewebcontrols.我下載了該控件,并安裝到了自己的機(jī)器上。
1、下載:

下載的網(wǎng)址

http://msdn.microsoft.com/downloads/samples/internet/asp_dot_net_servercontrols/webcontrols/



2、安裝:

首先,解壓縮然后運(yùn)行builder.bat。發(fā)現(xiàn)報錯,檢查了一下,原來是csc.exe沒有找到。所以,我修改了一下批處理,在csc.exe前面加上了這個文件的完全路徑,批處理的內(nèi)容就變成了:

@if "%_echo%"=="" echo off



if not exist build mkdir build



c:/windows/microsoft.net/framework/v1.1.4322/csc.exe /out:build/microsoft.web.ui.webcontrols.dll @iewebcontrols.rsp

xcopy src/runtime build/runtime /e /y /i /q



然后,根據(jù)readme的提示,在默認(rèn)站點(diǎn)下創(chuàng)建了一個文件夾c:/inetpub/wwwroot/webctrl_client,然后再在這個文件夾下創(chuàng)建了“/1_0”文件夾,然后,將builder目錄下的文件拷到這個文件夾下,這個文件夾包含下列文件:

/webctrl_client/1_0

multipage.htc

tabstrip.htc

toolbar.htc

treeview.htc

webservice.htc

webserviced.htc

[images]

[treeimages]

然后,將生成的dll文件(microsoft.web.ui.webcontrols.dll)復(fù)制到你新創(chuàng)建的web應(yīng)用下的bin目錄下

3、使用

根據(jù)提供的例子文件,創(chuàng)建一個web應(yīng)用,打開要編輯的頁面,在最上面增加下列句子:

<%@ register tagprefix="ie" namespace="microsoft.web.ui.webcontrols" assembly="microsoft.web.ui.webcontrols" %>



在適當(dāng)位置放上這個控件:

<ie:treeview id="treeview1" runat="server"></ie:treeview></td>



或者,通過在工具箱上“添加/移除”這些控件,然后,將工具箱的控件拖拽到相應(yīng)的位置。

4、增加節(jié)點(diǎn)

如果,你需要寫固定的節(jié)點(diǎn),你可以在該控件的屬性中修改“nodes”屬性來建立樹形結(jié)構(gòu)。

如果,是動態(tài)生成的話,你必須修改cs代碼文件。步驟大概如下:

a、添加引用

b、定義treeview:

protected microsoft.web.ui.webcontrols.treeview treeview1;

c、生成節(jié)點(diǎn):

microsoft.web.ui.webcontrols.treenode filenode1=new microsoft.web.ui.webcontrols.treenode();

d、設(shè)置節(jié)點(diǎn)屬性

filenode1.text="根節(jié)點(diǎn)";

filenode1.target="http://www.csdn.net";

e、將節(jié)點(diǎn)加入treeview

treeview1.nodes.add(filenode1);

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 辽宁省| 贡觉县| 玉溪市| 富裕县| 中牟县| 确山县| 平果县| 平原县| 麟游县| 靖州| 广河县| 延庆县| 格尔木市| 云林县| 五大连池市| 图们市| 偃师市| 斗六市| 阳曲县| 峡江县| 梅州市| 来安县| 新源县| 洪江市| 怀仁县| 汉源县| 拜城县| 阿巴嘎旗| 富顺县| 普定县| 九江市| 那坡县| 舞钢市| 黄骅市| 蒲城县| 微山县| 富蕴县| 侯马市| 平原县| 巢湖市| 左云县|