MVC4

2015-03-26 8 views
5

में @ Html.ValidationSummary() से बुलेट हटाएं M124 में @Html.ValidationSummary() से निकालें बुलेट को कैसे हटाया जा सकता है। कोई सुझाव?MVC4

<span class="help-block" style="list-style-type: none;"> 
    @Html.ValidationSummary() 
</span> 
+1

मैं इस तरह किया है -प्रकार: कोई नहीं; "> @ एचटीएमएल। वैलिडेशनसमरी() लेकिन यह काम नहीं कर रहा है। – Naveen

उत्तर

14

यह देखते हुए कि अपनी टिप्पणी इस तरह अपने कोड में बताता है:

<span class="help-block"> 
    @Html.ValidationSummary() 
</span> 

आप ul तत्व है जो ValidationSummary उत्पन्न करता है पर none लिए सीएसएस संपत्ति list-style-type सेट कर सकते हैं। इसे आज़माएं:

.help-block ul { 
    list-style-type: none; 
} 
0

पृष्ठ के शीर्ष पर @ Html.ValidationSummary() निकालें!

क्योंकि यह <ul>,<li> टैग स्वचालित रूप से उत्पन्न करता है।

इम मेरे मामले मैं एक इनपुट "वेबसाइट" और इस तरह मैं हो रही है त्रुटि नामित क्षेत्र (ब्राउज़र पर F12 दबाकर एचटीएमएल कोड को देखो) है:

<ul> 
     <li>The Website field is not a valid fully-qualified http, https, or ftp URL.</li> 
<ul/> 

समाधान => निकालें @ Html.ValidationSummary() cshtml से और इनपुट तत्व के बाद erros डाल दिया। मेरे मामले के लिए: <input type="text" name="Website" value="@Model.Website" />

(यहाँ errorfield) =><span asp-validation-for="Website" style="color:red"></span>

सादर

0
.validation-summary-errors ul { 
    list-style: none; 
    margin-left:-40px 
}