АСП.НЕТ МВЦ - Прилагођене поруке о грешци

Преглед садржаја
Једна од кључних тачака да би наша апликација била лакша за коришћење и лакша за коришћење је комуникација. Морамо имати на уму да неће сви наши корисници размишљати на исти начин као ми када користимо нашу апликацију.
Узимајући то у обзир, тада ћемо знати да ће бити направљених много грешака, они ће попунити поља са нетачним подацима у формату, можда ће оставити празна поља која смо заинтересовани да попунимо итд. За ово морамо дефинисати прилагођене грешке на шта ћемо указати кориснику зашто апликација не може наставити са њиховим захтевима и пружити им помоћ о томе шта и како треба попунити.
Прилагођене поруке
А. персонализована порука омогућава нам да назначимо да ће апликација комуницирати када а грешка у одређеном пољу модела, пошто није исто приказати грешку без поруке и чекати да корисник зна да није успела, за ово ћемо видети следећи код:
 [Обавезно] [СтрингЛенгтх (50, ЕррорМессаге = "Наслов не сме бити дужи од 50 знакова")] јавни низ Наслов {гет; комплет; } [Опсег (1, 10000, ЕррорМессаге = "Почетна цена мора бити најмање 1")] јавна децимална почетна цена {гет; комплет; } 

Видимо да смо успели да поставимо поруку када наше поље прелази задану дужину, а такође и када поставимо опсег, јер је у овом другом случају кориснику потребан водич шта да постави.
Прикажи грешке
Када дефинишемо грешке и њихове различите поруке морамо припремите пред нашим очима да бисмо их приказали када се појаве, за то ћемо користити језик Бријач и његов лак приступ својствима наших модела, да видимо на следећој слици како припремити поље за приказивање кориснику и примити грешку ако постоји:

На слици видимо како можемо одштампати наше поље у приказу, сада ћемо видети како да додамо прилагођену грешку коју правимо:

Видимо да је то врло једноставно, користимо метод ВалидатионМессагеФор и као параметар прослеђујемо наш модел и чије ћемо својство регистровати грешку; Понављамо овај процес са сваким пољем које имамо на видику.
ВажноАко из неког разлога желимо да препишемо поруку о грешци, било зато што нам је потребно нешто друго посебно у приказу, нема проблема, са истим методом ВалидатионМессагеФор можемо постићи овај циљ, једноставно му проследимо додатни параметар са новом поруком.
Погледајмо на следећој слици како вам шаљемо поруку са “*” ова порука се често користи да означи да празно поље није прихваћено или такође када је цела порука приказана у опис, тако да не преоптерећујемо приказ текста:

Све је то врло лако применити у нашим програмима, чиме ћемо добити још једну апликацију једноставан за коришћење и веома робустан, будући да је свака валидација коју радимо једна преломна тачка мање.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave