При щелчке по пути изображение не открывается изображение
[WebMethod] public void readOneModelImage(string id) { try { String strJson; SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["myCS"].ConnectionString); string strSQL = "select * from PosData2018New.dbo.Client_Define where client_no = '" + id + "'"; conn.Open(); SqlCommand cmd = new SqlCommand(strSQL, conn); DataTable dt = new DataTable(); dt.Load(cmd.ExecuteReader()); conn.Close(); OneModelImage[] m = new OneModelImage[dt.Rows.Count]; int counter = 0; foreach (DataRow row in dt.Rows) { m[counter] = new OneModelImage(); m[counter].MoNo = row.Field<string>("mod_no"); m[counter].Mona = row.Field<string>("mod_name"); m[counter].ImageUrl = row.Field<string>("ModelImage"); var xx = row.Field<string>("ModelImage"); counter++; } strJson = serializer.Serialize(m); Context.Response.ContentType = "application/json"; Context.Response.ContentEncoding = Encoding.UTF8; Context.Response.Write(strJson); } catch (Exception ex) { } }
Что я уже пробовал:
нет решить и не может открыть новую форму
Sandeep Mewara
Непонятно, что ты пытаешься сделать. Ваш код извлекает данные из БД, но в вашем вопросе говорится, что изображение щелчка не открывается.
F-ES Sitecore
Удалите блок "catch", он просто скрывает любые исключения, которые выбрасываются. Используйте отладчик, чтобы проверить, что созданный json-это то, что вы ожидаете, и если это так, проверьте, как вы используете этот json в клиентском браузере.