Ejemplo n.º 1
0
    protected void PopulateControls()
    {
        int catTypeId = 0;
        int userId    = Int32.Parse(Session["UserID"].ToString());

        if (Request.QueryString["term"] != null && Request.QueryString["term"] != "")
        {
            catTypeId = Int32.Parse(Request.QueryString["term"]);
        }

        DataTable dt = ItemAccess.GetItemNameListByCatTypeId(userId, catTypeId);

        StringBuilder items = new StringBuilder();

        items.Append("[");

        if (dt.Rows.Count > 0)
        {
            foreach (DataRow dr in dt.Rows)
            {
                items.Append("{\"label\":" + "\"" + dr["ItemName"].ToString() + "\"},");
            }
            items.Remove(items.ToString().LastIndexOf(','), 1);
        }

        items.Append("]");

        Response.Write(items.ToString());
        Response.End();
    }