دسته بندي ها

جستجو

لينک هاي روزانه

جعبه پیام




امکانات


آرشيو

خبرنامه

آمار

آنلاین : 1
بازدید امروز : 4
بازدید دیروز : 3
بازدید هفته گذشته : 8
بازدید ماه گذشته : 84
بازدید سال گذشته : 1234
کل بازدید : 9236

لينک دوستان

 
گاهي اوقات لازمه که ما طراحی وب سایت منو رو به صورت دايناميک بزاريم و اون رو يا به ديتابيس يا به  xml وصل کنيم
 اما ظاهر اون ما رو دچار مشکل مي کنه  براي تغيير ظاهر اون به وسيله css  بايد در قسمت properties ابزار
 منو ويژگي  CssClass  کلاس مربوط به منو خودتون رو انتخاب کنيد و ويژگي RenderingMode روي list قرار بدين
 در اين حالت مي تونيم استايل مورد علاقه خودمون رو به منو بديم .
براي اين کار يک پروژه جديد ايجاد کنيد و يک چک باکس ، Button ،  CustomValidator  و يک ValidationSummary
 براي نمايش ارور به فرم اضافه کنيد .

در قسمت properties مربوط به CustomValidator يک ErrorMessage وارد کنيد .

حالا روي CustomValidator دو بار کليک کنيد تا وارد رويداد ServerValidate بشيد و سپس کد زير را در اين رويداد قرار داديد :

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
//determine if CheckBox1 is checked or not, if it is validate it, else don't
if (CheckBox1.Checked)
args.IsValid = true;
else
args.IsValid = false;
}
پروژه رو اجرا کنيد و نتيجه کار رو ببينيد .
Home » #C • ASP.NET » URL Rewriting در ASP.NET 4.0
URL Rewriting در ASP.NET 4.0 نوشته شده توسط مصطفي#C, ASP.NET ?? بهمن ????
در اين مقاله ياد مي گيريم که چطور به وسيله URL rewriting اقدام به بازنويسي url کنيم .
زماني که ما از رشته هاي پرس و جو ( query string ) استفاده مي کنيم لزومي نداره که عين رشته رو کاربر ببينه :



براي اين کار ابتدا يک پروژه خالي از نوع وب ايجاد کنيد و يک صفحه با نام Default.aspx ايجاد کنيد .

يک hyperlink به صفحه اضافه کنيد .
در قسمت properties مربوط به hyperlink به خاصيت NavigateUrl مقدار ( Home/~ ) بدهيد .
به خاصيت text اون مقدار ( Home ) را بدهيد .
hyperlink دوم رو به صفحه اضافه کنيد به خاصيت NavigateUrl اون مقدار ( About/~ ) و به خاصيت
 text اون مقدار ( About) را بدهيد .
يک lable هم اضافه کنيد تا نتيجه خروجي رو ببينيم .
پس تا اينجا ما دو تا لينک متفاوت داريم که نياز به بازنويسي دارد . براي اين کار بايد ابتدا URL mappings
 را در web.config فعال کنيم و دو تا url رو به صورت زير مشخص کنيم :

<urlMappings enabled="true">
<add url="~/Home" mappedUrl="~/Default.aspx?page=Home"/>
<add url="~/About" mappedUrl="~/Default.aspx?page=About"/>
</urlMappings>
حالا براي مشاهده نام صفحه درخواست شده در رويداد لود صفحه کد زير رو قرار مي ديم :
Label1.Text = Request.QueryString["page"];
بدست آوردن mac address با asp.net نوشته شده توسط مصطفيASP.NET ?? مرداد ????
براي نمايش mac address ابتدا فضاي نام :

using System.Net.NetworkInformation;
به صفحه وب خودمون اضافه مي کنيم و از طريق طراحی وب سایت کد زير mac address رودر label نمايش مي ديم :


protected void Page_Load(object sender, EventArgs e)
{

NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();

Label1.Text = nics[0].GetPhysicalAddress().ToString();

}


تبديل عکس رنگي به سياه و سفيد با css نوشته شده توسط مصطفيCSS ?? مرداد ????
سلام خدمت کاربران عزيز و همچنان عدرخواهي به خاطر تاخير در مطالب !

براي اينکه ما بتونيم تصوير رنگي رو به کمک css به صورت سياه و سفيد نمايش بديم بدون استفاده از 
جاوا اسکريپت  و يا حتي آپلود دو نسخه از تصوير از کلاس :
img.grayscale {

/* Chrome 19+, Safari 6+ ... */
-webkit-filter: grayscale(1);

/* Firefox 3.5+, Firefox mobile */
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'>
<filter id=\'gs\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0
 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#gs");

/* for IE6+ */
filter: gray;
}
استفاده مي کنيم اين کلاس در تمام مرورگرها به درستي اجرا مي شود .

و يک نکته رو اضافه کنم که خاصيت filter همونظور که مي دونيد از خاصيت هاي css3 هست و
 فقط مرورگرهاي به اصطلاح ( Webkit browsers ) اون رو پشتيباني مي کنند  ،

webkit يک موتور مرورگر وب يا موتور رندر هست که در حال حاضر در دو مرورگر گوگل کروم و سافاري
به کار رفته  به همين خاطر زماني که از ( webkit-filter ) استفاده مي کنيد تنها مرورگرهاي کروم و سافاري پشتيباني مي کنند .
نوشته شده در سه شنبه 16 مهر 1392 ساعت 13:29 توسط : padideh | دسته : | 126 بازدید
  • []


  • سفارش تبليغات
    سفر به ترکیه | پاپ آپ استند نمایشگاهی | هتل و اقامت | منزل مبله شیراز | دیاگ | فلزیاب تصویری | میز کانتر | گیت کنترل تردد | سئو سایت | پاپ آپ نمایشگاهی | فلزیاب | آگهی استخدام | طلایاب | دستگاه فلزیاب | منزل مبله شیراز | لباس هندی | سفر به تایلند| فلزیاب | ثبت شرکت | منزل مبله شیراز | راهنمای سفر | سفر به گرجستان | ساخت وبلاگ رایگان | دکتر نوروزیان | دکوراسیون داخلی اصفهان | سفر به روسیه | محمد دبیری
    X
    تبليغات