PDA

View Full Version : گرفتن اطلاعات یک AdditionalMetadata از یک property خاص



kamalhamidi
پنج شنبه 07 خرداد 1394, 16:29 عصر
سلام

توی کلاس مدلم یه همچین کدی دارم:



[AdditionalMetadata("Direction", "LTR")]
[Display(Name = "انگلیسی")]
public string English { get; set; }




[AdditionalMetadata("Direction", "RTL")]
[AdditionalMetadata("HelpTag", "help")]
[Display(Name = "فارسی")]
public string Persian { get; set; }



حالا میخوام توی view اطلاعات مثلا متادیتا HelpTag مربوط به پروپرتی Persian رو به دست بیارم.

به عنوان نمونه میخوام یه همچین view ایی داشته باشم:


<div class="row">
@Html.LabelFor(m => m.Persian)
<div class="col-md-8">
@Html.TextBoxFor(m => m.Persian)
<span>@ViewData.ModelMetadata.AdditionalValues["HelpTag"].ToString()</span>
</div>
</div>




چیکار باید بکنم؟