2012-09-28 73 views
3

我想更改默認Html.ValidationSummary()模板以使其可以使用twitter引導。我在哪裏可以找到它?更改MVC4中的默認驗證摘要模板

只有我找到的領導是this。但它沒有幫助。因爲我使用客戶端驗證,所以我需要更改源代碼。我檢查了jquery.validate.jsjquery.validate.unobtrusive.js,但沒有html代碼。

+0

所以你想改變驗證總結HTML UI的變化? – Sender

+0

是的,內部的HTML。 – sed

+0

所以把tag,html,UI – Sender

回答

2

所以你要麼改變它在CSS中。

檢查這個link

變線這種方式添加在.alert-error和自動生成的類.validation-summary-errors,還添加相關的類。

.alert-error, .validation-summary-errors { 
    color: #b94a48; 
    background-color: #f2dede; 
    border-color: #eed3d7; 
} 

所以這樣的方式來改變CSS類。

自動生成的css類ValidationSummary

.validation-summary-errors { 
    background-color: #D9FFB2; 
    border:1px solid #5CBA30; 
    width: 400px; 
    } 
span.validation-summary-errors { 
    border-bottom-color: #D9FFB2; 
    display:block; 
    } 
ul.validation-summary-errors { 
    margin:0; 
    padding:0; 
    border-top:none; 
    } 
+0

''.validation-summary-errors'加到最開始,它只包含空列表。如果我添加,例如紅色邊框和填充。它會在每個表格上顯示紅色方塊。 – sed