PDA

View Full Version : چطوری css رو با متد action ادغام کنیم؟



RIG000
شنبه 27 مهر 1392, 15:07 عصر
<style type="text/css">
.ActionColor
{
color:yellow;
}
</style>
و در mvc4

@Html.ActionLink("صفحه اصلی", "MainView", new {@class="ActionColor" })
اما همون رنگ پیش فرض ابی action هنوز رو متن (صفحه اصلی ) هست

RIG000
شنبه 27 مهر 1392, 15:11 عصر
@Html.ActionLink("صفحه اصلی", "MainView",null, new {@class="ActionColor" })
حل شد ...
object route value رو مقدار نداده بودم .. . :)

tamafi6
یک شنبه 28 مهر 1392, 01:07 صبح
Css‏ مربوط به عناصرhtmlهست براي رفع مشكل بهتره ازاستايل داخل صفحه استفاده كنيد
يااينكه يك تگ براش بازكنيد

RIG000
یک شنبه 28 مهر 1392, 08:48 صبح
ممنون اما من یه خورده هول هستم ..:)
در ضمن Html.ActionLink خودش object atterebiute داره که بهترین حالت همون کدی هست که خودم نوشتم . چون با تگ جدید دوباره کاری میشه و از حالت mvc خارج میشه هرچند روش شما کاملا درست هست . اما تو یه پروژه سرور ساید با mvc بهتر هست اول از خود پارامتر های مربوطه استفاده کرد . در صورت نبود از روش شما . چون مایکروسافت به نسبت بیشتر این مسادل رو در helper گنجونده .... مرسی.