Happy New Year!

December 31, 2009 § Leave a comment

Happy New Year 2010

The image attached in this post is from flickr.com and is not my work. You may need to obtain authorization from the owner on flickr.com before using it.

Advertisements

Flickr favorites (12-29-2009)

December 29, 2009 § Leave a comment

Northern Lights over Sweden Welcome To Sweden ...christmas in Sweden Red house in Sweden Uppland,Sweden Stockholm, Sweden 062 - Lake Mälaren sunset - Little red boat

The images attached in this post are random selections from flickr.com and are not my work. You may need to obtain authorization from the owner on flickr.com before using them.

Flickr favorites (12-25-2009)

December 25, 2009 § Leave a comment

Balloons  on Sale at India Gate, New Delhi Cycle Rider & Pigeon on Rajpath. New Delhi Sunset in Delhi Bahai Lotus Temple in New Delhi Swaminarayan Akshardham Temple in New Delhi India Gate - Delhi

The images attached in this post are random selections from flickr.com and are not my work. You may need to obtain authorization from the owner on flickr.com before using them.

Server side conversion of UserControl to html

December 24, 2009 § 1 Comment

In order to get the html out of an ASP.NET control you can use the following code:

string pathToUserControl = "~/Controls/MyUserControl.ascx";
    
System.Web.UI.Page page = new System.Web.UI.Page();
System.Web.UI.UserControl control = page.LoadControl(pathToUserControl);
page.Controls.Add(control);
    
StringWriter writer = new StringWriter();
HttpContext.Current.Server.Execute(page, writer, false);
    
string renderedHtml = writer.ToString();

This method is mostly used to send the html back to the client browser using web services.

Flickr favorites (12-22-2009)

December 22, 2009 § Leave a comment

London Eye on Easter Sunday London Bridge (Tower Bridge) : Reflection on the River Thames Symbols of London Baker street 2 - New London edition (1B) London Routemaster Bus at Night London Underground Lift Tunnel Colors

The images attached in this post are random selections from flickr.com and are not my work. You may need to obtain authorization from the owner on flickr.com before using them.

Strongly typed view in ASP.NET MVC

December 21, 2009 § Leave a comment

When passing the model to MVC you have a couple of options.

Option 1: Passing un-typed model to the view

public ActionResult Product(string id)
{
    var product = new Product();

    product.ID = id;
    product.Name = "iPhone";

    ViewData["product"] = product;
}

In your view you have to cast the value in ViewData to the correct type as follows:

<%
    var item = (Product)ViewData["product"];
%>
<div>
    ID: <%= item.ID %>
    Name: <%= item.Name %>
</div>

Option 2: Pass a strongly typed model to the view

// ViewData["product"] = product;
ViewData.Model = product;

The Page directive of your view must specify the type it expects as follows:

<%@ Page Title="blah" ... Inherits="System.Web.Mvc.ViewPage<Product>" %>

Sometimes you may need to pass more than one object to the view. You can handle this by creating a new class that encapsulates all objects you need and pass an instance of that class to the view instead.

Icon Finder

December 20, 2009 § Leave a comment

Very cool website that allows you to find icons

IconFinder.net

The site uses AJAX and has icons of varying shapes and sizes. Check it out.

Where Am I?

You are currently viewing the archives for December, 2009 at vaibhavkamath.info.