PDA

View Full Version : سوال: null در ActionLink ؟؟



iman mohadesi
چهارشنبه 30 مرداد 1392, 11:48 صبح
@Html.ActionLink("مدیریت کاربران", "Index", "UserManagement", new { area = "Admin" },null)

اگه nullرادر َActionLink بردارم آدرس به شکل زیر میده چرا؟؟؟؟؟؟؟؟؟؟؟؟

/?Length=14

younesdoost
چهارشنبه 30 مرداد 1392, 13:58 عصر
ActionLink یک سری اتربیوت رو میتونه بگیره.اتربیوت Html منظورمه.همچنین یک سری RoutValueObject هم میتونه بگیره.تعریف هر دوی اینها به یه شکله.یعنی new{...}.موقع نوشتن کد خود VS هم حالتای مختلف آرگومان دهی رو نشون میده.حالتی به شکل کد شما(بدون null) وجود نداره.یعنی حالتی وجود نداره که آرگومان ها متن لینک و اکشن و کنترلر و RoutValue باشن فقط.حتما باید بعدش HtmlAttribute هم بیاد که اگه داشتید که تعریف می کنید اگه نه به جاش null یا "" میذارید.