پرسش و پاسخ در برنامه نویسی ASP.NET

sara1241

عضو جدید
Template ارتباطی به master بودن صفحه ندارد.
همان گونه که در صفحات عادی از Template های حاضری استفاده می کنید در صفحات Master هم می تونید استفاده کنید . ( Copy کدهای Template و Paste در صفحه مورد نظر . و آدرس دهی ها )
برای سوال دومتون باید از Javascript یا کتابخانه Jquery استفاده کنید. یه سرچ تو گوگل کنید 99% نمونه حاضری به شکل Tutorial و ... پیدا می کنید.
نمونه : http://remysharp.com/demo/marquee.html


از نمونه ای که قرار دادید ممنونم می شه تمام جزئیات مراحل قراردادن یک Javascript یا کتابخانه Jquery رو توی دات نت توضیح بدید ؟
یعنی بگید از اول چی ها باید نصب بشه و چی ها کد نویسی بشه تا این کد هایی که توی لینکی که معرفی کردید رو توی سایت بشه استفاده کرد .
متشکر
 

A.S.Roma

عضو جدید
کاربر ممتاز
ابتدا این فایل را دانلود کنید :
http://code.jquery.com/jquery-1.5.1.min.js

سپس :
http://remysharp.com/downloads/jquery.marquee.js

هر دو فایل ها را در مکانی از ریشه ی سایتتون قرار بدید.
از طریق تگ Script مطابق لینک زیر
http://javascript.about.com/library/bladdjs1.htm
به فایلهای بالا رفرنس ایجاد کنید.

حال می تونید از کدهای موجود در لینک پست بالا استفاده کنید
 

rahmat1359

عضو جدید
سلام میشه یه مبحث ردیف در مورد ثبت نام در سایت و ورود به سایت داشته باشید؟ با نرم افزار visual studio .net با کد c#و sql server 2008 یا access 2007
به جان عزیزم برام مهمه
 
آخرین ویرایش توسط مدیر:

sm1384h

عضو جدید
پروژه با asp.net

پروژه با asp.net

سلام استاد. اگه داری یه پروژه ساده واسم بفرست. مرسی. میخوام روش کار کنم.
 

شناس

عضو جدید
سلام من یه فرم پوشاک ساختم ولی یه مشکل اینه که بعد از ساختن بانک یه باتن به فرم اضافه کردم که بعد از حساب کردن نوشته های تو تکس باکس مبالغ وارد شده در هر تکس راجمع کرده ازدیتا گرید ویو و بازدن دکمه مبلغ اضافه شده یا کسر شده را نشان دهد اگر کسی میتونه بگه از چه کدی استفاده کنم ممنون میشم
 

شناس

عضو جدید
سلام مدیر یه پروژه در زمینه حساب کتاب پوشاک با سی شارپ میخوام ...کمک کنید...تا کمکتان کنند.............................ممنون
 

microsoft

کاربر فعال
اگر در زمینه برنامه نویسی Asp.net + C # , یا vb.net سوالی داشتین .خوشحال میشم کمک تون کنم

کلاسایی که تو پروژه ای اس پی دات نتم نوشتم رو چجوری میتونم به یه کامپوننت تبدیل کنم؟
در مورد کلاس لایبرری در سی شارپ هم اگه میدونید راهنمایی بفرمایید
 

m.homauon

عضو جدید
سلام دوستان
من میخوام با رفتن موس روی شئ مثلا تکست باکس یک بالون یا حالا پنجره ای باز شه که توش اطلاعاتی در مورد اینکه چه دادهایی میتونن وارد شئ کنن بده اگر کسی بتونه کمک کنه ممنون میشم.
 

pampam110

عضو جدید
سلام.

من یک Catalog Zone دارم که چند تا کنترل داخلش قرار دادم. وقتی که وبسایت رو باز می کنم می تونم کنترل ها رو اضافه کنم. اما اگر یک کنترل انتخاب کنم می شه اون رو چند بار به فرم اضافه کرد و شکل جالبی نمی شه. می خواستم ببینم چطور می شه که یک کنترل رو فقط یک بار به فرم اضاف کرد.
 

zahra1386

مدیر بازنشسته
کاربر ممتاز
سلام دوستان

من یه پروژه دارم که وقتی میخوام بازش کنم این ارور رو میده:

Error 1 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.

اینم بگم که با باز کردن وب اپلیکیشن های دیگه مشکلی ندارم!ممنون میشم راهنمایی کنید:gol:
 

مهرداد_

عضو جدید
سلام دوست عزیز
این ارور یه جورایی داره از دایرکتوری مجازی (iis) خطا میگیره!!
داخلش از آبجکت آماده sign in که توی نوار ابزار toolbox هستش استفاده کردی؟
 

chakavak73

عضو جدید
در خواست کمک فوری

در خواست کمک فوری

یکی یه سوالی ازم پرسیده اطلاعات کاملی در موردش ندارم.برام خیلی حیاتیه اگه میتونی کمی مراحلش رو کامل توضیح بدی خیلی ممنونت میشم. سایتی رو با ASP.net طراحی کرده میگه میخوام براش host بذارم.خودم پروژه ی asp رو نوشتم اما براش host نذاشتم برا همین روشش رو نمیدونم.اگه میشه کامل بگو تا براش بگم.
 

n.jameifar

عضو جدید
سلام من تازه تو این سایت عضو شدم و در مورد برنامه نویسی تحت وب (در محیط ویژوال استودیو به زبان وی بی)یه سوال دارم.موضوع پروژم آزمون انلاین مشکلی که دارم اینکه در آزمون برای هر کاربر سوالات باید متفاوت و بصورت تصادفی باشند این رو چطور باید پیاده سازی کنم. ممنون میشم راهنمایی کنید.
 

maryam.raz

عضو جدید
error

error

سلام به مهندسین
امیدوارم جواب منو بدین!
صفحه ثبت نام وقتی کاربر اطلاعاتشو وارد میکنه ودکمه ثبت رو میزنه این error میده
"username" is not a recognized table hints option. If it is intended as a parameter to a table-valued function, ensure that your database compatibility mode is set to
به نظر ساده است ولی متاسفانه من تجربه ای ندارم
:redface:
 

zahra1386

مدیر بازنشسته
کاربر ممتاز
سلام به مهندسین
امیدوارم جواب منو بدین!
صفحه ثبت نام وقتی کاربر اطلاعاتشو وارد میکنه ودکمه ثبت رو میزنه این error میده
"username" is not a recognized table hints option. If it is intended as a parameter to a table-valued function, ensure that your database compatibility mode is set to
به نظر ساده است ولی متاسفانه من تجربه ای ندارم
:redface:

سلام مریمی

فک میکنم نوع اطلاعات وارد شده توی قسمت username با نوع تعریف شده براش توی دیتا بیس یکی نیست!مثلا توی جدول نوعش رو گذاشتی int و موقع اجرا حروف وارد میکنی....
 

maryam.raz

عضو جدید
سلام مریمی

فک میکنم نوع اطلاعات وارد شده توی قسمت username با نوع تعریف شده براش توی دیتا بیس یکی نیست!مثلا توی جدول نوعش رو گذاشتی int و موقع اجرا حروف وارد میکنی....
مرسی زهرا گلی
الان نگاه کردم nvarcharهست منم حروف انگلیسی وارد میکنم
نمیدونم چشه؟!!:redface:
 

zahra1386

مدیر بازنشسته
کاربر ممتاز
مرسی زهرا گلی
الان نگاه کردم nvarcharهست منم حروف انگلیسی وارد میکنم
نمیدونم چشه؟!!:redface:

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

اون طور که من متوجه شدم شاید مشکل توی کوئری نوشتنت باشه...اگه میشه کدی که برای دکمه ی "ثبت نام" نوشتی بذار اینجا و یه توضیحی هم درباره ی جدولی که میخوای اطلاعاتت رو ثبت کنی بده...
 

maryam.raz

عضو جدید
مرسی از دوستای عزیز
کد:
  }
    protected void Button1_Click1(object sender, EventArgs e)
    {
        SqlConnection N = new SqlConnection();
        N.ConnectionString ="Data Source=MEDIAPC;Initial Catalog=DM;Integrated Security=True";
        try
        {
            N.Open();

            SqlCommand M = new SqlCommand();
            M.CommandText = " select * from tb_1 whrere(username='" + TextBox3.Text + "')";
            M.Connection = N;
            SqlDataReader R = M.ExecuteReader();
           if (R.Read())
            {
                Label1.Text = "نام کاربری وارد شده معتبر نیست ";
                return;
            }
            R.Close();
            R.Dispose();
            M.Dispose();
          

            M = new SqlCommand();
            M.CommandText = "INSERT INTO tb_1 VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox6.Text + "," + TextBox7.Text
                            + "," + TextBox8.Text + "," + TextBox9.Text + "')";
            M.Connection = N;
            M.ExecuteNonQuery();
            R.Close();
            R.Dispose();
            M.Dispose();
            N.Close();


            TextBox1.Text = "";
            TextBox2.Text = "";
            TextBox3.Text = "";
            TextBox4.Text = "";
            TextBox6.Text = "";
            TextBox7.Text = "";
            TextBox8.Text = "";
            TextBox9.Text = "";
            TextBox10.Text = "";
            TextBox11.Text = "";
            Response.Redirect("Default3.aspx");
        }
        catch (Exception p)
        {
            Label1.Text = p.Message;
        }

        N.Close();
 

yamaha R6

کاربر حرفه ای
کاربر ممتاز
سلام تو دیتا بیس تیک فیلد Null و زدین؟؟؟؟


قبل از دستور insert مقدار text ها رو چک کن اگه خالی بودند space بذار توشون
 

A.S.Roma

عضو جدید
کاربر ممتاز
دستور SQL حاصله اشتباهست !

یکی از TextBox هاتون حاوی مقدار username هست که بین کوتیشن قرار نگرفته.
موقع پارس شدن کوئری SQLتون مقدار username بعنوان یک object‌ ه SQLی در نظر گرفته میشه .
کوتیشن هاتون رو چک کنید.
 

maryam.raz

عضو جدید
دستور SQL حاصله اشتباهست !

یکی از TextBox هاتون حاوی مقدار username هست که بین کوتیشن قرار نگرفته.
موقع پارس شدن کوئری SQLتون مقدار username بعنوان یک object‌ ه SQLی در نظر گرفته میشه .
کوتیشن هاتون رو چک کنید.
سلام
ممنون
الان که دقت کردم دیدم چندتا از کوتیشن ها جا مونده
texbox7 ,texbox8, textbox9

اگه منطورتون همین ها بودن درستشون کردم ممنون ولی بازم همون ارورو میده
اینم بگم مقدار usernameداخل textbox3 قرار میگیره
:redface:
 

maryam.raz

عضو جدید
سلام تو دیتا بیس تیک فیلد Null و زدین؟؟؟؟


قبل از دستور insert مقدار text ها رو چک کن اگه خالی بودند space بذار توشون
یعنی اجازه null بودنو داشته باشن؟
میشه واسه همه textboxها یه دستور نوشت؟ چه جوری؟
 

A.S.Roma

عضو جدید
کاربر ممتاز
سلام
ممنون
الان که دقت کردم دیدم چندتا از کوتیشن ها جا مونده
texbox7 ,texbox8, textbox9

اگه منطورتون همین ها بودن درستشون کردم ممنون ولی بازم همون ارورو میده
اینم بگم مقدار usernameداخل textbox3 قرار میگیره
:redface:
شما لطف کن بعد از اون خط بنویس
Response.Write(M.CommandText):
و بقیه دستوراتت رو پاک کن.
تو خروجی String ی که چاپ میشه رو اینجا کپی کن تا بهت بگم کجای کارت اشتباه هست.
 

maryam.raz

عضو جدید
شما لطف کن بعد از اون خط بنویس
Response.Write(M.CommandText):
و بقیه دستوراتت رو پاک کن.
تو خروجی String ی که چاپ میشه رو اینجا کپی کن تا بهت بگم کجای کارت اشتباه هست.
بعد از دستور insert بنویسمش؟
اگر دستور ی که تو قسمت CATCH هست رو حذف کنم هیچ پیغامی نمیده فقط اطلاعات ذخیره نمیشه:redface:
اینم کد :
کد:
[SIZE=2]
[/SIZE]
            M.CommandText = [SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"INSERT INTO tb_1 VALUES('"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox1.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox2.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox3.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox4.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox5.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox6.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox7.Text[/SIZE]
[SIZE=2]
                            + 
[/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox8.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"','"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] + TextBox9.Text + [/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"')"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2];[/SIZE]
[SIZE=2]
         [B]   Response.Write(M.CommandText);[/B]

            M.Connection = N;

            M.ExecuteNonQuery();

            R.Close();

            R.Dispose();

            M.Dispose();

            N.Close();


            
[/SIZE][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]/*[/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]
            TextBox1.Text = "";

            TextBox2.Text = "";

            TextBox3.Text = "";

            TextBox4.Text = "";

            TextBox5.Text = "";

            TextBox6.Text = "";

            TextBox7.Text = "";

            TextBox8.Text = "";

            TextBox9.Text = "";

            TextBox10.Text = "";

            TextBox11.Text = "";

            Response.Redirect("Default3.aspx");*/

[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]        }

        
[/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]catch[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] ([/SIZE][SIZE=2][COLOR=#008080][SIZE=2][COLOR=#008080]Exception[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] p)[/SIZE]
[SIZE=2]
        {

           
[/SIZE][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]/*Label1.Text = p.Message;*/[/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]        }


            N.Close();



        }
 [/SIZE]
 

A.S.Roma

عضو جدید
کاربر ممتاز
دوست عزیز؛
شما داری یک string‌می سازی و به CommandText نسبت میدی.
مشکلتون هم اینه که string‌ درستی ساخته نمیشه.

من قصدم اینه که یه جوری بفهمم اون string چیه.
********************************************************
چیزی که شما نوشتی ( بواسطه ی دستور Response.Write ) باعث میشه در خروجی یه چیزی Render شه رو صفحه. اونو لطف کن اینجا بذار.
 
آخرین ویرایش:

maryam.raz

عضو جدید
دوست عزیز؛
شما داری یک string‌می سازی و به CommandText نسبت میدی.
مشکلتون هم اینه که string‌ درستی ساخته نمیشه.

من قصدم اینه که یه جوری بفهمم اون string چیه.
********************************************************
چیزی که شما نوشتی ( بواسطه ی دستور Response.Write ) باعث میشه در خروجی یه چیزی Render شه رو صفحه. اونو لطف کن اینجا بذار.
سلام
ممنون
منم همینو نوشتم ولی هیچ پیغامی چاپ نمیشه دکمه تاییدو که میزنم هیچ تغییری ایجاد نمیشه
فقط زمانی که دستور داخل CATCH رو بنویسم این پیغام میاد
"username" is not a recognized table hints option. If it is intended as a parameter to a table-valued function, ensure that your database compatibility mode is set to 90.
 

A.S.Roma

عضو جدید
کاربر ممتاز
سلام
ممنون
منم همینو نوشتم ولی هیچ پیغامی چاپ نمیشه دکمه تاییدو که میزنم هیچ تغییری ایجاد نمیشه
فقط زمانی که دستور داخل CATCH رو بنویسم این پیغام میاد
"username" is not a recognized table hints option. If it is intended as a parameter to a table-valued function, ensure that your database compatibility mode is set to 90.
دوست عزیز لطف کنید همه ی این دستورات رو پاک کنید و فقط اینو بنویسید
کد:
string s = "INSERT INTO tb_1 VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + TextBox7.Text

                            + 
"','" + TextBox8.Text + "','" + TextBox9.Text + "')";

Response.Write(s);
خروجی رو بنویسید.
 

maryam.raz

عضو جدید
دوست عزیز لطف کنید همه ی این دستورات رو پاک کنید و فقط اینو بنویسید
کد:
string s = "INSERT INTO tb_1 VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + TextBox7.Text

                            + 
"','" + TextBox8.Text + "','" + TextBox9.Text + "')";

Response.Write(s);
خروجی رو بنویسید.
سلام
ممنون از کمکتون
نوشتم ؛این پیغام اومد:
INSERT INTO tb_1
VALUES('mery','raz','mery','123456','123456','mery@yahoo.com','فارس','شیراز','خ
مروارید')
 

yamaha R6

کاربر حرفه ای
کاربر ممتاز
این جوری نمیشه من می خوام برنامه نویسی نکنم شماها نمی ذارید مثل اینه با باید ویژال استدیو رو نصب کنم
 

Similar threads

بالا