Happy Holiday to you all. Now av got a little problem, my Global.asax file just wont work. I am working with Asp.Net 2.0, IIS 5.1, Win XP Pro. But for no reason the Global.asax wont just work.
I was trying out a hands on exercise on a book. Asp.net Unleashed.
But for no good reason the Global.asax wont work.
The code in Global.asax is below:
<%@ Language="c#" %>
<%@ Import Namespace="System.Data" %>
<script runat=server>
DataTable dtblBannerAds;
public override void Init() {
DataSet dstBannerAds;
dstBannerAds = new DataSet();
dstBannerAds.ReadXml( Server.MapPath( "adFile.xml" ) );
dtblBannerAds = dstBannerAds.Tables[ 0 ];
}
void Application_PreSendRequestContent(Object sender , EventArgs e)
{
string strPageFooter;
Random objRan;
DataRow drowSelectedAd;
objRan = new Random();
drowSelectedAd = dtblBannerAds.Rows[ objRan.Next(dtblBannerAds.Rows.Count)];
strPageFooter = String.Format("<hr><a href=\"{0}\"><img src=\"{1}\"></a>", drowSelectedAd[ "NavigateUrl" ], drowSelectedAd[ "ImageUrl" ]);
Response.Write( strPageFooter );
}
</Script>
It has refused to work.


Sign In
Create Account


Back to top











