Forum
17:37
19/09/2013
My handler for select Dropdown and autocomplete:
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "application/json";
List<ListElement> colcommodityList = new List<ListElement>();
DataTable dt = new DataTable();
string html = string.Empty ;
string key = context.Request.QueryString["sType"].ToString();
switch (key)
{
case "com":
ListElement list;
dt = _Comm.GetDataTable();
if (dt != null && dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
list = new ListElement();
list.label = dr["CommodityName"].ToString();
list.value = Convert.ToInt32(dr["CommodityID"]);
colcommodityList.Add(list);
//lst.Add(dr["CommodityName"].ToString());
}
}
break;
case "pkg":
html = html + "<select><option value=0></option>";
dt = _Gen.PackageTypeGetDataTable();
if (dt != null && dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
html = html + "<option value=" + Convert.ToInt32(dr["PackageTypeID"]) + ">" + dr["Description"].ToString()+ "</option>";
}
html = html + "</select>";
context.Response.Write(html);
}
break;
}
JavaScriptSerializer js = new JavaScriptSerializer();
string data = js.Serialize(colcommodityList);
context.Response.Write(data);
}
Most Users Ever Online: 715
Currently Online:
42 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66