Get data on Slug url
===

I get data from url for `Detail.aspx`.But problem comes when two of the same title.What should I do?Should I get data with Record's `ID` or should I not permission enter record same title?

Url:

    http://localhost:2880/WebSite/en-US/Page/Cookware.aspx


Global.asax:

    route.MapPageRoute("", "{language}/Page/{page}.aspx", "~/Detail.aspx");

Detail.aspx.cs:

    protected void Page_Load(object sender, EventArgs e)
    {
    	string page = RouteData.Values["page"].ToString();
    	string lang = RouteData.Values["language"].ToString();
    	using (SqlConnection conn = new SqlConnection(DataAccess.Connect))
    	{
    		conn.Open();
    		string query = "SELECT * FROM Pages WHERE CategoryId IN
            (SELECT CategoryId FROM Categories WHERE CategorySlug = @category) AND 
            LanguageId = (SELECT LanguageId FROM Languages WHERE LanguageCode = @lang)";
    		using (SqlCommand cmd = new SqlCommand(query, conn))
    		{
    			cmd.Parameters.Add("@category", page);
    			cmd.Parameters.Add("@lang", lang);
    			SqlDataReader dr = cmd.ExecuteReader();
    			if (dr.Read())
    			{
    				ltrTitle.Text = dr["PageTitle"].ToString();
    				ltrContent.Text = dr["PageContent"].ToString();
    			}
    		}
    	}
    }