Saludos a todos actualmente tengo un pequeño modulo donde cargo unos dropdownlist por medio de unos archivos ashx con ayuda del HttpContext context pero me gustaría ver si alguien me puede ayudar para en vez de usar estos archivos meterlo en una clase la función que uso es la siguiente:
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
DataSet ds = new DataSet();
string ID = context.Request.Form["provedores"];
string sSQL = "Select ordenID From ordenes Where proveedorID = '" + ID + "'";
SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationMa nager.AppSettings["ConnectionString"]);
SqlCommand cmd = new SqlCommand(sSQL, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
string sOptions = "";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++) {
string field = ds.Tables[0].Rows[i].ItemArray[0].ToString();
string value = ds.Tables[0].Rows[i].ItemArray[1].ToString();
sOptions += "<option value='" + field + "'>" + value;
}
cmd.Dispose();
conn.Dispose();
conn.Close();
context.Response.Write(sOptions);
}
public bool IsReusable {
get {
return false;
}
}