Monday, March 7, 2011

How to add Asp.net controls in XSLT ?

How to add Asp.net controls in XSLT ?

  
It is very good to know how we can add asp.net controls in XSLT.

We know by using XSLT we can transform XML document to any format like HTML, DHTML... so on.

I think most of the users are working with html controls inside the XSLT , but How to use Asp.Net Controls ?

Step 1:  Add xmlns for Asp.net

I think you kow XSLT is having stylesheet element , here we need to specify the namespace for the XSL trnsformation.
For our requirement we need to use xmlns:asp="remove"
 
 
 
 
 
Step 2:  Parse the asp.net Controls

You need to parse the controls in Pgae_InIt Event

Why we need to Do parsing ?

The transformed XML need to  be converted  to asp.net controls if the transformed xml is having any asp.net controls .

Note:
 Once you have transformed xml you need to replace "xmlns:asp="remove" with empty string .

Pleasee see the attached image  for your reference.


Thursday, March 3, 2011

Read folder file and execute program

 public void remove_recursive(DirectoryInfo dir)
        {
           FileInfo[] fi = dir.GetFiles();
            foreach (FileInfo f in fi)
            {
              if (f.CreationTime <= DateTime.Today.AddDays(-30))
                {
                  f.Delete();
                }
            }
        }

//-------------------------------------------------------------------------
string chk = Application.StartupPath + "\\hhhh";
          remove_recursive(new DirectoryInfo(directoryPath));