مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mahtamoghadam

عضویت از 1395/03/17

ارسال تصویر ومتن

  • دوشنبه 31 خرداد 1395
  • 09:17
تشکر میکنم

 
                        

~~با سلام


من برای  ارسال تصاویر از header.ashx استفاده کردم

~~SqlConnection con = new SqlConnection();

        con.ConnectionString = ConfigurationManager.ConnectionStrings["9dayConnectionString"].ConnectionString;

        // Create SQL Command 
           SqlCommand cmd = new SqlCommand();
            cmd.CommandText = "select id,name,family,t_mah,t_roz,Image from tbl_sabt_student  where id=@id AND t_mah='" + a + "'AND t_roz='" + b + "'";
            cmd.CommandType = System.Data.CommandType.Text;
            cmd.Connection = con;



            SqlParameter ImageID = new SqlParameter("@ID", System.Data.SqlDbType.Int);
            ImageID.Value = context.Request.QueryString["ID"];
            cmd.Parameters.Add(ImageID);

            con.Open();
            SqlDataReader dReader = cmd.ExecuteReader();
            dReader.Read();
            try
            {
                context.Response.BinaryWrite((byte[])dReader["Image"]);
                
            }
            catch (Exception)
            {
                
                //throw;
            }
           
            dReader.Close();
            con.Close();
        

و در صفحه مقصد اینطوری فراخوانی کردم

~~asp:Image ID="Image1" runat="server" ImageUrl='<%# "Handler5.ashx?ID=" + Eval("ID")%>' Width="150" Height="100

حالا اگه بخوام با همین id نامشم ارسال بشه چیکار کنم (وقتی نامشو  فراخوانی میکنم اخرین نام لیستو نشون میده نه نامی که مربوط به عکسه)

 

 

 

 

 

 

 

 

 

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 31 خرداد 1395
  • 09:20

میتونید به صورت آرایه برگردونید

البته باید در سمت View کدهایی بنویسید که تفکیک کنه مقادیر رو

به نظرم بهتره اینکار را نکنید

کاربر سایت

mahtamoghadam

عضویت از 1395/03/17

  • دوشنبه 31 خرداد 1395
  • 09:36

پس باید چیکار کنم؟

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 31 خرداد 1395
  • 09:38

دلیل استفاده از Generic Handler چیست ؟

کاربر سایت

mahtamoghadam

عضویت از 1395/03/17

  • دوشنبه 31 خرداد 1395
  • 09:46

من توی کل سایتم از Generic header استفاده کردم ..... توی این صفحه ام برای اینکه عکس یک فرد خاص نمایش داده بشه از این استفاده کردم حالا عکسو که براساس شرط ارسال میکنه و مشکلیم نداره ولی اسمشو  اخرین اسم لیست میاره

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 31 خرداد 1395
  • 09:50

چرا در Code Behind کد نزدید ؟

تا اونجا که من اطلاع دارم و از کد های شما مشخصه دارید با استفاده از Response.Write تصویر را نمایش میدید که درسته

پلی با این روش دو مقدار نمیشه برگردوند

 

الان یک سرچ هم کردم ولی نتیجه ای برای برگرداندن دو مقدار پیدا نکردم

کاربر سایت

mahtamoghadam

عضویت از 1395/03/17

  • دوشنبه 31 خرداد 1395
  • 09:54

آموزشی دارید که بتونم ازش استفاده کنم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 31 خرداد 1395
  • 11:08

آموزش برای چه موضوعی ؟

همین کدهای Handler رو در یک رویداد از فرم بنویسید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)