2013-08-13 2 views
-1

На веб-форме у меня есть поле для номера социального страхования. Я хочу отображать только первые 3 числа и asterik (или маску) оставшиеся числа. Есть ли простой способ использования OOB .Net? Это функциональность клиентской стороны, потому что астерики появятся на четвертом номере через последний номер. Удивление, если есть библиотека jquery, которую кто-либо знает, или код на стороне клиента достаточно прост.Маска первый набор символов в текстовом поле с использованием ASP.NET

+0

Пусть я спрашиваю вас: ** ПОЧЕМУ ** вам нужен чей-то номер социального страхования? Кроме того, учитывая качество этого вопроса, я сомневаюсь, что вы используете SSL. –

+0

SSN был всего лишь примером. Фактический вопрос заключается в том, что если пользователь вводит набор чисел (4-й по последний номер), маскируются. Это должно быть что-то на стороне клиента. – obautista

ответ

-1

Я не думаю, что у нас есть встроенная функциональность для достижения этой цели.

Вы можете просто заменить оставшиеся символы с * на стороне сервера

Пожалуйста, проверьте ссылку http://msdn.microsoft.com/en-us/library/ie/t0kbytzc(v=vs.94).aspx

-1

Вы должны сделать это в стороне сервера, как этот

Dim S As String = "1234567" 
    TextBox1.Text = S.Substring(0, 3) & New String("*", S.Length - 3) 
+0

** ОДИН ** Этот вопрос касается JavaScript. ** TWO ** Это не сохраняет то, что изначально было бы в текстовом поле, если вы замените 'S' на' TextBox1.Text'. –

+0

Вам нужно снова прочитать вопрос! –

Смежные вопросы