private void btnOpen_Click(object sender, System.EventArgs e)
        {
            webDav1.UserName = edtUser.Text;
            webDav1.Password = edtPassword.Text;

            webDav1.Depth = (WebDavDepth)cbDepth.SelectedIndex;
            webDav1.ListDir(edtHost.Text);
            currentDir = edtHost.Text;

            lvResources.Items.Clear();

            foreach (WebDavProperty prop in webDav1.ResourceProperties)
            {
                ListViewItem item = lvResources.Items.Add(prop.Uri);
            }
        }
예제 #2
0
        protected void Button1_Click(object sender, System.EventArgs e)
        {
            webdav1.UserName = edtUser.Text;
            webdav1.Password = edtPassword.Text;

            webdav1.ListDir(edtHost.Text);

            DataTable resources = new DataTable();

            resources.Columns.Add("Path");
            resources.Columns.Add("Size");

            foreach (WebDavProperty resource in webdav1.ResourceProperties)
            {
                DataRow row = resources.NewRow();
                resources.Rows.Add(row);
                row["Path"] = resource.Uri;
                row["Size"] = resource.Value;
            }

            DataGrid1.DataSource = resources;
            DataGrid1.DataBind();
        }