S I S F S

سایت رسمی سعید میرزابگیان

۱۳ مطلب با موضوع «آموزش Asp.net :: متوسط» ثبت شده است

ویژگی منحصر به فرد فایل App_offline.htm در ASP.Net

 در این مقاله فایل app_offline.htm را معرفی می کنیم و نشان می دهیم چگونه ظرف چند ثانیه شما را به صفحه ASP.NET web application offline هدایت می کند .

ادامه مطلب...
موافقین ۰ مخالفین ۱

آموزش کار با کنترل PalceHolder در Asp.Net

سلام وقتتون بخیر،

در این قسمت از سری آموزش های Asp.Net می خوام طرز کار با کنترل PlaceHolder رو براتون توضیح بدم!

این کنترل مث یه کانتینری میمونه که در زمان اجرا می توانیم کنترل های نظیر Button ، TextBox و ... روبهش اضافه کنیم، برای این کار ابتدا باید این کنترل را در محل مورد نظر از صفحه پروژمون بزاریم و سپس در رویداد فرم لود(در اینجا دستورات رو صرفا جهت یادگیری در این رویداد نوشتم)  دستورات زیر را می نویسم:

ادامه مطلب...
موافقین ۰ مخالفین ۰

فیلم آموزشی کار با کنترل های MultiView ، View و Panel در Asp.NET

اهداف آموزشی :

1- آشنایی با چند صفحه ای

2- آشنایی با کنترل های MultiView ، View و Panel

به نام خدا و سلام،

در این قسمت از سری آموزش های asp.net میخوام آموزش کار با 3 کنترل مهم و کاربردی از کنترل های پیشرفته رو براتون توضیح بدم.

ابتدا توضیحاتی مختصر و کاربردشان رو توضیح میدم و سپس یه مثال عملی در قالب فیلم میزارم که بتونید دانلود بفرمایید.( خیلی سعی کردم از فیلم استفاده نکنم و مث بقیه آموزش ها توضیحاتشو تایپ کنم ولی چون ریزه کاری زیاد داره حوصلشو نداشتم!!!!!!!!!!! (خخخ))

ادامه مطلب...
موافقین ۰ مخالفین ۰

ایجاد تبلیغات در ASP.NET توسط کنترل AdRotator

این کنترل می تواند تصاویر تبلیغاتی شما را به صورت Random (تصادفی)  انتخاب و به کاربر سایت نشان دهد. به عبارت دیگر در هر بار نمایش صفحه سایت تصویر تبلیغاتی مختلفی نمایش داده می شود.

این کنترل داده های خود را از یک فایل xlm دریافت می کند.

ادامه مطلب...
موافقین ۰ مخالفین ۰

کنترل های اعتبار سنجی در asp.net

به نام خدا

مثل همیشه توضیحات این مقاله رو هم با یه مثال عملی پیش میبرم!

شما فرض کنید یه صفحه ثبت نام شامل نام و نام خانوادگی،نام کاربری، گذرواژه، ایمیل، سن، و ... رو طراحی کرده اید.

قبل از هر ثب نامی شما باید کاربر را مجبور کنید که اطلاعات صحیحی را در فرم وارد نماید ( مثلا برای سن عددی بین 0 تا 120 را وارد کند یا فرمت ایمیل رو به صورت صحیح وارد کند و یا حتما نام کاربری رو خالی نزاره و ...) به این کار میگن اعتبار سنجی!

همه ی اعتبار سنجی ها به وسیله کنترل های Validation (ناحیه ToolBox) انجام میشه.

ادامه مطلب...
موافقین ۱ مخالفین ۰

آموزش ایجاد نقشه سایت در Asp.Net

برای گذاشتن نقشه سایت در پروژه خود باید از کنترل SiteMapPath در قسمت Navigation نوار ابزار ToolBox استفاده کنید.

این کنترل مسیر حرکت در وبسیات را نمایش می دهد و مکان صفحه ی فعلی کاربر را نیز نمایش می دهد و پیوندهای برگشت برگشت به عقب تا رسیدن به صفحه ی اصلی سایت را ظاهر می کند.

کنترل SiteMap داده های مورد نیاز را از نقشه سایت دریافت می کند. (از طریق فایل web.sitemap)

خب ادامه توضیحات رو با یک مثال عملی پیش می برم :

ابتدا وب فرم هایی (صفحه هایی ) را با نام هایی زیر به پروژه خود اضافه کنید :

1- Default.aspx

2- ContactUs.aspx

3-Support.aspx

4- AboutUs.aspx

ادامه مطلب...
۱ نظر موافقین ۰ مخالفین ۰

آموزش Upload فایل در Asp.Net به زبان #C- قسمت اول

امام موسی کاظم (ع) :

إصبِر عَلَی طَاعَهِ الله و إصبِر عَنِ مَعاصِی الله، فإنّما الدُّنیا ساعَه، فَما مَضی مِنها فَلَیس تَجِد لَهُ سُرورا و لا حُزناً، و مَا لَم یَاتِ مِنها فَلیسَ تَعرِفُه، فَاصبِر عَلی تِلکَ السّاعَهِ الَّتِی أنت فِیها فَکَأنَّکَ قَد اغتَبَطَت
بر طاعت خدا صبر کن، از معاصی خدا صبر کن، دنیا همان ساعتی است، آن چه رفته نه شادی دارد و نه غم، آن چه نیامده ندانی که چیست؟ به همان ساعتی که در آنی صبر کن هم چنان باشد که تو رشک برده شده ای.

تحف‌العقول ، ص‌ 417

uploadیکی از نکات مهم پروژه های طراحی وب سایت این است که سایت (پروژه) شما امکان پذیرش فایل های کاربران را داشته باشد.

اصطلاحا امکان آپلود در آن تعبیه شده باشد.

برای استفاده از امکان آپلود در سایت بایستی از کنترل FileUpload که در قسمت کنترل های Standard نوار ابزار قرار دارد استفاده کنید.

مهم : در این قسمت آپلود کردن فایل بدون در نظر گرفتن حجم و نوع(پسوند) آن آموزش داده می شود. امکان بررسی حجم و پسوند فایل قبل از آپلود کردن آن در قسمت های بعدی آموزش توضیح داده خواهد شد.

شروع به کار :

در صفحه ای که می خواهید امکان آپلود را داشته باشد ابتدا یک کنترل FileUpload قرار دهید :

<asp:FileUpload ID="FileUpload1" runat="server" />

در ادامه از تگ <br/> جهت رفتن به خط بعد استفاده کنید :

<br />

از کنترل Label جهت نمایش پیغام های لازم به کاربر استفاده می کنیم :

<asp:Label ID="Label1" runat="server" Text=""></asp:Label>

<br />

و در نهایت از یک کنترل button جهت اجرای دستورات (ارسال فایل) استفاده می کنیم :

<asp:Button ID="Button1" runat="server" Text="آپلود" onclick="Button1_Click" />

همه ی کد های شما باید بصورت زیر باشد :


    <asp:FileUpload ID="FileUpload1" runat="server" />
    <br />
    <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
        <br />
    <asp:Button ID="Button1" runat="server" Text="آپلود" onclick="Button1_Click" />

ادامه مطلب...
موافقین ۱ مخالفین ۰

قواعد نام گذاری کنترل ها در Asp.net ( مخفف آی دی کنترل ها )

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

Animated Button = ami
Checkbox = chk
ComboBox = cbo
CommandButton = cmd

ادامه مطلب...
موافقین ۱ مخالفین ۰

اسامی استان ها و شهر های ایران جهت استفاده در طراحی وب

شهرهای استان اردبیل و چهارمحال مشکل داشتند که حل شد، موفق باشید.

DrioDownList زیر ( کنترل asp.net ) شامل اسامی استان ها میباشد : 

<asp:DropDownList ID="DDLState" runat="server" CssClass="ProvinceDdl" AutoPostBack="True">
        <asp:ListItem Value="1">آذربایجان شرقی</asp:ListItem>
        <asp:ListItem Value="2">آذربایجان غربی</asp:ListItem>
        <asp:ListItem Value="3">اردبیل</asp:ListItem>
        <asp:ListItem Value="4">اصفهان</asp:ListItem>
        <asp:ListItem Value="5">ایلام</asp:ListItem>
        <asp:ListItem Value="6">بوشهر</asp:ListItem>

ادامه مطلب...
۹ نظر موافقین ۰ مخالفین ۰

تنظیم CustomErrors در WebConfig

تنظیم CustomErrors در WebConfig یا همان خطای سفارشی :

در هنگام بروز یک خطا برای نمایش متن کامل خطا نیاز است که این مقدار برابر Off ست شود ، دقت نمایید که پس از نهایی شدن وب سایت و بارگزاری آن این مقدار دیگر نباید Off باشد بلکه باید به On یا RemoteOnly تغییر یابد چرا که بازدیدکنندگان نباید متن خطاهای شما را ملاحظه کنند .

با یه مثال مطلب رو پیش میبرم،

ادامه مطلب...
موافقین ۱ مخالفین ۰