我在网上下载了一个IEWebControls.exe控件,安装此文件后,在硬盘上生成了Build、Samples、Src三个文件夹,看了一下,好像里面包含了三个控件:TreeView、MultiPage以及ToolBar三个控件,编译后生成了microsoft.web.ui.webcontrols.dll以及microsoft.web.ui.webcontrols.resources.dll两个DLL文件,但问题是我怎样在Visual studio.net2003中安装使用这三个控件呢

解决方案 »

  1.   

    http://blog.aspcool.com/wucountry/archive/2005/01/27/1784.aspx
    帮你找了一个地方
      

  2.   

    我的意思是说怎样在VS2003里安装和使用啊,我现在根本就不能将这个控件安装进VS里
      

  3.   

    在你的项目里面引用那几个Dll
      

  4.   

    我在VS里点“工具->添加/移除工具箱项...”里到.Net Framework组件选项里就不知道怎么办了
      

  5.   

    找到那几个DLL的位置,选择它们.
      

  6.   

    借宝地用:
    我的treeview显示的是
      t0 t00 t1 t11 t2 t22
    应该显示成
    t0
       t00
    t1
       t11
    t2
       t22
    这是怎么会事?
      

  7.   

    点击"选择->找到DLL的安装位置"
    最好把这些DLL放在你的项目文件夹下.
      

  8.   

    Public Sub LoadFunctionTree(ByVal UserCode As String) '引导数结构
            Dim _Function As CropObjects.CropObjects.Base_Function = New CropObjects.CropObjects.Base_Function()
            Dim Treeset As DataSet = _Function.GetRoleFunctionTree(UserCode, ConfigurationSettings.AppSettings("ljzfc") + Session("forgforg")) '角色结构在数据临时表中
            If Treeset.Tables.Count > 0 Then
                Dim dt As DataTable = Treeset.Tables(0)
                Dim index As Integer
                Dim ANode As TreeNode
                TreeView1.Nodes.Clear()
                For index = 0 To dt.Rows.Count - 1
                    Dim dr As DataRow = dt.Rows(index)
                    Dim n_name As String = dr.Item("n_name").ToString  '名称
                    Dim n_id As String = dr.Item("n_id").ToString  'id
                    Dim level As Integer = dr.Item("lvl") - 1 '层次
                    Dim function_path As String = dr.Item("path").ToString
                    Dim file As String = dr.Item("filenames").ToString
                    If function_path.EndsWith("/") Then
                        function_path = function_path + file
                    Else
                        function_path = function_path + "/" + file
                    End If
                    LoadToTree(n_name, level, ANode, n_id, function_path)
                Next
            End If
        End Sub    Private Sub LoadToTree(ByVal CurrStr As String, ByVal ALevel As Integer, ByRef ANode As TreeNode, ByVal n_id As String, ByVal path As String)
            Dim NextNode As TreeNode
            Dim i As Integer, Lvl As Integer
            If ALevel = 0 Then
                ANode = New TreeNode()
                ANode.Text = CurrStr
                ANode.ID = n_id
                TreeView1.Nodes.Add(ANode)
                ANode.ExpandedImageUrl = "images/popen.gif"
                ANode.ImageUrl = "images/pclose.gif"
                Exit Sub
            End If
            Lvl = treelevel(ANode)
            If Lvl = ALevel Then
                NextNode = New TreeNode()
                NextNode.Text = CurrStr
                ANode.Parent.Nodes.Add(NextNode)
                NextNode.ID = n_id
                NextNode.ExpandedImageUrl = "images/popen.gif"
                NextNode.ImageUrl = "images/pclose.gif"
                NextNode.NavigateUrl = path
                ANode = NextNode
            End If
            If Lvl = (ALevel - 1) Then
                NextNode = New TreeNode()
                NextNode.Text = CurrStr
                ANode.Nodes.Add(NextNode)
                NextNode.ID = n_id
                ANode = NextNode
                ANode.ExpandedImageUrl = "images/popen.gif"
                ANode.ImageUrl = "images/pclose.gif"
                ANode.NavigateUrl = path
            End If
            If Lvl > ALevel Then
                NextNode = ANode.Parent
                While treelevel(NextNode) > ALevel
                    NextNode = NextNode.Parent
                End While
                ANode = New TreeNode()
                NextNode.Parent.Nodes.Add(ANode)
                ANode.ID = n_id
                ANode.Text = CurrStr
                ANode.ExpandedImageUrl = "images/popen.gif"
                ANode.ImageUrl = "images/pclose.gif"
                ANode.NavigateUrl = path
            End If
        End Sub
      

  9.   

    借宝地用:
    我的treeview显示的是
      t0 t00 t1 t11 t2 t22
    应该显示成
    t0
       t00
    t1
       t11
    t2
       t22
    这是怎么会事?这个问题  我解决了
    我把那个webctrl_client目录放到站点的跟目录就行了
    为什么放到虚拟目录不行?
      

  10.   

    工具->添加/移除工具箱项
    web_ctrl目录还要设置一下
      

  11.   

    各位,你们要拷贝你们安装目录下的一个webctrl_client到虚拟根目录下
      

  12.   

    1、双击安装完成,默认:系统盘:\program files\IE Web Controls目录下。
    2、运行“程序——Microsoft Visual Studio.NET 2003 ——Visual Studio.NET 工具 ——Microsoft Visual Studio.NET 2003 命令提示符”,进入到IE Web Control 安装目录。
    3、运行build.bat 。
    4、运行xcopy /s /i .\build\Runtime (网站根目录,默认系统盘):\Inetpub\wwwroot\webctrl_client\1_0 /y 。
    5、在”工具箱——web窗体“单击右键,选择“添加/移除项...”,在弹出对话框中选择.net framwork 组件,单击“浏览”,找到IE WebControl.dll 文件,添加上即可