Как создать систему тегов, такую как SO?Как создать систему тегов, такую как SO?
Я использую уникальное текстовое поле на моем веб-сайте asp.net mvc для отправки «тегов».
Прежде всего, я попытался разделить теги запятыми "asp.net, C#, sql server". Это работает, но если пользователь забыл разделить теги запятыми, у меня проблема с разделом этой строки.
«asp.net C# sql server»: сервер sql должен быть единственным тегом, а не двумя «sql» + «сервером».
Кроме того я «не может» (он не должен заботиться об этом ...) попросить пользователя использовать символ «-», чтобы отделить слова тега: «SQL-сервер»
Кто-то помочь?
Но как же я могу пометить что-нибудь с sql и сервером? (И не говорите «sql сервера»;)) – Aistina
вы должны пометить «sql, server» запятыми, разделенными ... –
Ну, вы не можете * разделять * * и * * пробел *. Вам придется выбирать один или другой. Оба имеют свои преимущества и недостатки. Как отметил @bebop, до тех пор, пока вы предоставляете функцию автозаполнения, я не думаю, что это имеет большое значение. – Aistina