1. First Import the mandatory namespaces.
2.Write C# code under <script runat="server"></script> tag
Reference Program: (books.aspx)
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Configuration" %>
<%@ Import Namespace="System.Xml" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Xml.Xsl" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, System.EventArgs e)
{
try
{
String str1 = GetXsltResult("XSLTforMenu1.xslt");
String str2 = GetXsltResult("xsl_Contact.xslt");
}
catch (Exception ex)
{
}
}
public string GetXsltResult(string xsltFile)
{
XmlReader reader = XmlReader.Create(MapPath("XMLFile2.xml"));
XslCompiledTransform objXSLTransform = new XslCompiledTransform();
XsltSettings _setting = new XsltSettings(true, false);
objXSLTransform.Load(MapPath(xsltFile), _setting, null);
StringBuilder htmlOutput = new StringBuilder();
TextWriter htmlWriter = new StringWriter(htmlOutput);
objXSLTransform.Transform(reader, null, htmlWriter);
string str = htmlOutput.ToString();
reader.Close();
return str;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div align="center">
</div>
</form>
</body>
</html>
2.Write C# code under <script runat="server"></script> tag
Reference Program: (books.aspx)
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Configuration" %>
<%@ Import Namespace="System.Xml" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Xml.Xsl" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, System.EventArgs e)
{
try
{
String str1 = GetXsltResult("XSLTforMenu1.xslt");
String str2 = GetXsltResult("xsl_Contact.xslt");
}
catch (Exception ex)
{
}
}
public string GetXsltResult(string xsltFile)
{
XmlReader reader = XmlReader.Create(MapPath("XMLFile2.xml"));
XslCompiledTransform objXSLTransform = new XslCompiledTransform();
XsltSettings _setting = new XsltSettings(true, false);
objXSLTransform.Load(MapPath(xsltFile), _setting, null);
StringBuilder htmlOutput = new StringBuilder();
TextWriter htmlWriter = new StringWriter(htmlOutput);
objXSLTransform.Transform(reader, null, htmlWriter);
string str = htmlOutput.ToString();
reader.Close();
return str;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div align="center">
</div>
</form>
</body>
</html>
No comments:
Post a Comment