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

shekoofeh1990

عضو جدید
سلام! وقتی از TEMPLATE ها در ASP برا ساخت یه سایت استفاده میشه چرا TEXTBOX و همه ابزارهای دیگه رو نمیشه استفاده کرد.خطا میده.اگه ممکنه طرز کار این سایتم برام بگین تازه عضو شدم
 

A.S.Roma

عضو جدید
کاربر ممتاز
سلام! وقتی از TEMPLATE ها در ASP برا ساخت یه سایت استفاده میشه چرا TEXTBOX و همه ابزارهای دیگه رو نمیشه استفاده کرد.خطا میده.اگه ممکنه طرز کار این سایتم برام بگین تازه عضو شدم
از چه Template ی !؟ کجا ؟!
 

komaiteseba

عضو جدید
یک سوال

یک سوال

سلام
یه سوال داشتم،آیا برای برنامه های تحت وب هم میتوان از Microsoft office access برای پایگاه داده استفاده کرد؟
 

mahtab30

کاربر فعال
سلام دوستان . من وقتی از aspMenuItems به صورت زیر استفاده می کنم

<asp:Menu runat=server >
<Items>
<asp:MenuItem Text=" " NavigateUrl ="~/Default.aspx" ></asp:MenuItem>
<asp:MenuItem Text=" " NavigateUrl ="~/Default.aspx" ></asp:MenuItem>
</Items>

</asp:Menu>
موقع اجرا وقتی نشانگر میره روش این پیغام رو میده :
من تابع رویداد onclick رو کجا باید اضافه کنم ؟


 

shekoofeh1990

عضو جدید
سلام!چه موقع هایی on باشم که شمام باشی .از template های آماده ای که از اینترنت گرفتم !راهی هست که بتونم سایتمو براتون بفرستم تا متوجه بشین منظورم چیه .
 

A.S.Roma

عضو جدید
کاربر ممتاز
سلام!چه موقع هایی on باشم که شمام باشی .از template های آماده ای که از اینترنت گرفتم !راهی هست که بتونم سایتمو براتون بفرستم تا متوجه بشین منظورم چیه .
template های حاضری از تگ input برای نمایش textbox ها استفاده می کنند .
شما دو تا راه داری :
1- اضافه کردن خاضیت runat="server" به تگ های input .
2- استفاده از asp:textbox به جای اونها.

در حالت کلی ؛
اون تگهایی که در قالبهای حاضری هست در سمت کلاینت هستند اما شما در asp.net نیاز به کنترلهای سمت سرور دارید.
 

A.S.Roma

عضو جدید
کاربر ممتاز
سلام دوستان . من وقتی از aspMenuItems به صورت زیر استفاده می کنم

<asp:Menurunat=server>
<Items>
<asp:MenuItemText=" "NavigateUrl="~/Default.aspx"></asp:MenuItem>
<asp:MenuItemText=" "NavigateUrl="~/Default.aspx"></asp:MenuItem>
</Items>

</asp:Menu>
موقع اجرا وقتی نشانگر میره روش این پیغام رو میده :
من تابع رویداد onclick رو کجا باید اضافه کنم ؟


میشه دقیق بگید می خواهید چکار کنید تا بهتر بتونم کمکمتون کنم !؟
errorی که شما می گیرید ربطی به asp:menuItems نداره .
مشکل از کدهای javascript شماست.

پی نوشت »» فراموش نکنید که دو رویداد onmouseover و onmouseout سمت کلاسنت هستند.
 

mahtab30

کاربر فعال
مرسی . من اصلا هیچ کد جاوا اسکریپتی استفاده نکردم . فقط می خوام از منو به طور عادی استفاده کنم . هر لینک بره به یه صفحه خاص . ولی نمی دونم چرا موقع اجرا همینکه نشانگر میره روش این پیغام رو میده . این خطا رو هم تو صفحه localhost(dynamic میگیره .
 

A.S.Roma

عضو جدید
کاربر ممتاز
خوب اگر منظورتون این بوده که چندتا لینک باشه که کاربر رو هدایت کنه صفحه دیگه ، باید بگم خیلی اشتباه نوشتید !
وظیفه ی این کار با تگ a هست.
ایونتهای onmouseover و onmouseout رو پاک کنید.
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
سلام
یه سوال داشتم،آیا برای برنامه های تحت وب هم میتوان از Microsoft office access برای پایگاه داده استفاده کرد؟

برنامه تحت وب و ویندوز فرقی نمیکنه که بانکش چی باشه :gol:
 

komaiteseba

عضو جدید
من یک وب سایت به کمک aspnet درست کردم.
که روی localhost بالا می آید.اما نمی دانم که چگونه آن را روی external server بالا بیاورم.
لطفا کمک کنین
مرسی
 

A.S.Roma

عضو جدید
کاربر ممتاز
من یک وب سایت به کمک aspnet درست کردم.
که روی localhost بالا می آید.اما نمی دانم که چگونه آن را روی external server بالا بیاورم.
لطفا کمک کنین
مرسی
شرمنده من یکم خنگم !
منظورتون رو از external server نفهمیدم.
روی هاست که همه چیز مشخصه .
اگرم می خواهید روی سیستم دیگری کار کند باید روی آن سیستم IIS نصب باشد.
در run بنویسید inetmgr و اونجا یک virtual directory تعریف کنید .
 

komaiteseba

عضو جدید
خیلی مرسی
منظورم اینکه باید هنگام کپی کردن سایت باید گزینه remote site را انتخاب کنم؟
میشه کامل توضیح بدین؟
 

A.S.Roma

عضو جدید
کاربر ممتاز
اگر پروژتون از نوع ASP.NEt WebApplication هست. بر روی پروژتون کلیک راست کنید و گزینه Publish رو انتخاب کنید.
سپس یک یک فولدر از هاردتون رو مشخص کنید.

حالا اون فولدر رو کپی کنید توی یک سیستم دیگه یا هر جای دیگه ! ( مثلا" هاست )
بعد با inetmgr یک virtual Directory بسازید و اشارش بدبد به فولدری که کپی کردید.
کار تمومه !

فرض کنید نام virual directyory که ساختید رو web1 گذاشتید .
کافیه مرور گرتون بنویسید :
http://www.lolcalhost.com/web1/

اگرم پروژتون از نوع ASp.NET WebSite هست ، نیاز به پابلیش نیست و کافیه کل فولدر پروژتون رو کپی کنید .
 

mahtab30

کاربر فعال
مرسی. پس Asp menu item به چه درد میخوره ؟
آخه تو کتابی که من دارم از روش مینویسم اینجوری استفاده کرده بود..
در ضمن در صفحه localhost(dynamin نمیشه چیزی رو پاک کرد read only هستش .
 
آخرین ویرایش:

A.S.Roma

عضو جدید
کاربر ممتاز
مرسی. پس Asp menu item به چه درد میخوره ؟
آخه تو کتابی که من دارم از روش مینویسم اینجوری استفاده کرده بود..
در ضمن در صفحه localhost(dynamin نمیشه چیزی رو پاک کرد read only هستش .
کد:
<asp:Menu ID="menu" runat="server">
        <Items>
            <asp:MenuItem NavigateUrl="http://www.yahoo.com" Text="Yahoo"></asp:MenuItem>
            <asp:MenuItem NavigateUrl="http://www.Google.com" Text="Google"></asp:MenuItem>
            <asp:MenuItem NavigateUrl="http://www.www.www.iran-eng.ir" Text="iran-eng"></asp:MenuItem>
            <asp:MenuItem NavigateUrl="http://www.yahoo.com" Text="Yahoo"></asp:MenuItem>
            <asp:MenuItem NavigateUrl="http://www.yahoo.com" Text="Yahoo"></asp:MenuItem>
            <asp:MenuItem NavigateUrl="http://www.yahoo.com" Text="Yahoo"></asp:MenuItem>
        </Items>
    </asp:Menu>
این کد رو بنویسید و خروجی رو مشاهده کنید.
 

komaiteseba

عضو جدید
اشکال در برنامه

اشکال در برنامه

مرسی از کمکتون
اما یه مشکل دارم؛وقتی که local host برنامه ام را بالا میارم.توی یه قسمتیش که باید یه فایل را دانلود کنه این خطا را میده:http\1.0403 forbidden
میشه بگین که اشکال چیه؟توی نت هرچه گشتم به چیز به درد بخوری نرسیدم.


یه سوال دیگه هم داشتم:
اگه یه سایت روی localhost بالا بیاید؛حتما روی سایت های دیگه هم بالا میاد؟
 

mahtab30

کاربر فعال
یه سوال ساده

یه سوال ساده

سلام دوستان کسی میدونه چرا تو َasp یه موقعهایی طراحی ظاهر صفحه با اون چیزی که تو موقع اجرا توی ie نشون میده فرق داره . مثلا توی صفحه default یه جدول دیگه تا آخر پره ولی توی اجرا میبینی کلی جای خالی تو پایین صفحه وجود داره یا اینکه فاصله بین کنترلها تغییر میکنه ؟
کسی میدونه چرا اینجوری میشه ؟ خواهشا بگید :gol::gol:
 

A.S.Roma

عضو جدید
کاربر ممتاز
دوست من شما در مد Design طراحی نکنید !
طراحی وب رو فقط با کد نویسی مستقیم انجام بدید. به این جور نرم افزارها ( حتی DreamWeaver و ... که برای این کار ساخته شده اند ) نیز اعتمادی نیست.
 

golemaryam_1983

عضو جدید
کاربر ممتاز
دوست من شما در مد Design طراحی نکنید !
طراحی وب رو فقط با کد نویسی مستقیم انجام بدید. به این جور نرم افزارها ( حتی DreamWeaver و ... که برای این کار ساخته شده اند ) نیز اعتمادی نیست.

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

SHRP

همکار مدیر تالار مهندسی کامپیوتر متخصص برنامه نوی
کاربر ممتاز
دوست عزيز براي اينكه كمتر اين مشكلات پيش بياد بهتره از جدولها استفاده كني و اونها رو درصدي كني تا هميشه طبق اندازه مورد نظر تنظيم بشن
 

golemaryam_1983

عضو جدید
کاربر ممتاز
دوست عزيز براي اينكه كمتر اين مشكلات پيش بياد بهتره از جدولها استفاده كني و اونها رو درصدي كني تا هميشه طبق اندازه مورد نظر تنظيم بشن
سلام آره ولی اگه بخوام هایپرلینک بزارم نمی شه خصوصیت url نداره. امتحان کردم.
 

SHRP

همکار مدیر تالار مهندسی کامپیوتر متخصص برنامه نوی
کاربر ممتاز
ارتباطي به نوع شي مورد استفاده نداره
به راحتي مي شه هر چيزي رو با كمك جدول در جاي مورد نظر قرار داد
 

A.S.Roma

عضو جدید
کاربر ممتاز
دوست عزيز براي اينكه كمتر اين مشكلات پيش بياد بهتره از جدولها استفاده كني و اونها رو درصدي كني تا هميشه طبق اندازه مورد نظر تنظيم بشن
خیلی با استفاده از جدول موافق نیستم.
طراحی های حرفه ای همه با Div انجا میشه و اندازه Fixed Size . ( چون اکثرا" background Image دارن و Scale شدن image چندان جالب نیست ! )
ضمن اینکه از 3 جدول بیشتر تو در تو رندر شدن پیج رو کند میکنه . ( فکر کنم سایتهایی رو دید که در حین لود صفحه هیچ چیز معلوم نیست و بک گراند فقط لود شده و بعد از گذشت مدتی یک دفعه کل صفحه نمایش داده میشه ! )
 

elahe_tanhaa

عضو جدید
آزمون گيري

آزمون گيري

سلام دوست عزيز
از اينكه دانش خودتون رو در اختيار ديگران قرار ميدهيد بينهايت ممنون.:gol:
يه سوال:
من آزمون گيري آنلاين رو دارم مينويسم بخش استادش تموم شده(با زبان c#) حالا بايد بخش دانشجو رو پياده سازي كنم كه با asp است.
براي اين كار بايد استاد ip سيستم ها رو وارد كنه و ازمون به سيستم هاي مشخص شده ارسال بشه ميشه منو راهنمايي كنيد البته من تاحالا با asp كار نكردم اما html بلدم.
با تشكر فراوان.
 

Similar threads

بالا