javascript error in postback on ASP.net 1.1

Normal story, deploy code and what you think is live isnt actually live.  In this case I am talking about the ASP.net 1.1 Service pack 1.

And low and behold get a lovely javascript error when you have added controls to pages etc etc.

So after much digging around I found a solution to the problem (that is rather than deploying the service pack due to restrictions on the live server), which works lovely.  The solution …

You can override the render method in your pages or base classes depending on what your doing, like so

// Override the render method for all those machines
// without ASP.net 1.1 service pack 1

protected override voidRender(HtmlTextWriter writer)
{
StringBuilder stringBuilder = new StringBuilder();
StringWriter stringWriter = new
StringWriter(stringBuilder);
HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter);
base.Render(htmlWriter);
string html = stringBuilder.ToString();
int start = html.IndexOf(”

int end = html.IndexOf(“\””, start);
string formID = html.Substring(start, end – start);
string replace = formID.Replace(“:”, “_”);
html = html.Replace(“document.” + formID, “document.” + replace);
writer.Write(html);
}  

This will only work if you have a form tag in your page, I guess we could adapt it so if the page doesnt have a form then dont do the replace, ie no postback needed.

Printing on Glossy Paper using a HP Deskjet 5850

Any tips guys for printing on glossy brochure paper using the HP Deskjet 5850???

I have been tasked by the wife to print a message on the back of a glossy brochure and wasnt having a lot of luck.

Basically the best quality was to set to print on brochure matt finish (although it was gloss) and to use maximum dpi (so the printing was fairly slow allowing the ink to dry) and to put the ink volume on its lowest, this then gave its best results.

Any other settings just smudged all the time.  Any one else have any tips for this printer.  Photos, and all other types of printing seemed to have been fine, perhaps its the dodgy brochure paper.  Its a rather good network (wired and wireless) printer would recommend it all be it for this little mishap.

 

Up2Date – changing it so that it picks up from a local mirror site

Lots of people ask me how do I change the Up2date program on either redhat or Fedora?

So basically you edit the file called sources which is in /etc/sysconfig/rhn

There is a list of local sites for the UK which carry mirrors but the one I use is zeniiia

Just add the entries in the file above like so….

yum fedora-core-2

 http://zeniiia.linux.org.uk/pub/distributions/fedora/linux/core/2/i386/os/

 http://download.fedora.redhat.com/pub/fedora/linux/core/2/i386/os/

 http://mirrors.kernel.org/fedora/core/2/i386/os/

 

yum updates-released-fc2

 

 http://zeniiia.linux.org.uk/pub/distributions/fedora

/linux/core/updates/2/i386

 http://download.fedora.redhat.com/pub/fedora

/linux/core/updates/2/i386/

 http://mirrors.kernel.org/fedora/core/updates/2/i386

this will then look at the site in the uk first rather than trying to go to the main redhat site.

Hope that helps you out.

NB: without the line breaks, had to do that to fit the urls on the blog page.

Added About Me Static Page to the blog

Right have now added a static page called About Me on the site.

It was quite easy to do and just followed the instructions from the additional controls by Bill Nalen.

I will go through the steps below …. 

As Bill says there are three changes that need to be made.

  1. Create a new control, I called mine AboutMe.ascx.  This file goes in your skin controls directory.  The contents of the file should look like this (without the spaces in the tags):   < % @ Control Language="c#" AutoEventWireup="false" Inherits="Dottext.Web.UI.Controls.BaseControl" % > < P >All about me.< / P >
  2. Register your page name in the http handlers in the Web.Config file. This entry will look different depending on which defaul configuration you started with. The easiest way to make this change is to look for the Contact.aspx entry and copy it. Replace Contact.aspx with About.aspx and Contact.ascx with About.ascx. .Text will now know to put your about.ascx content into the main content section of the page.
  3. Add a link to your new page. This would usually be in the MyLink.ascx file in the skin controls directory. Again, just copy the entry for Contact and replace the contact info with the appropriate About entries.

Samba 3.0.6

Ran the up2date on one of my Fedora 2 hosting machines and saw that samba has a new release 3.0.6.

Upgraded without any problem and also the throughput from the windows machines to this little box seemed to be faster or it could just be me imagining it.

I did have an odd problem where from time to time the windows drives mounted on the linux boxes seemed to hang.  This appears at first look to have now gone away.  Also the memory seemed to clock up really fast on the older version of Samba 3.0.5 and this doesnt seem to be happening, the memory is going up like there is a leak but much slower.

My linux machine is a mini-itx v800.

 

background on Feedback and contact us

Right changed the background color on the contact and feedback boxes.

Light grey now, what do people think??  Better than the white.

Becoming quite a css wizz… 

One thing I would like is to limit the pictures in the post and gallerys to a width of 450 but if I set this via css all the images will be 450 and if they are smaller than that then they will be stretched.  Is there a trick out there to set the width if its above a certain size??

Any help is appreciated !!