国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 深水埗区| 霍山县| 徐汇区| 诏安县| 乐都县| 涡阳县| 晋城| 中超| 衡南县| 西平县| 新宁县| 江口县| 神池县| 凉山| 郧西县| 九台市| 时尚| 大同市| 武平县| 天峨县| 云南省| 仁寿县| 斗六市| 攀枝花市| 五家渠市| 凤凰县| 开原市| 家居| 蒙城县| 遵义县| 吐鲁番市| 北辰区| 荥阳市| 华宁县| 壤塘县| 盐边县| 双柏县| 蛟河市| 新兴县| 新河县| 三台县|