我在aspx頁面上有一個文本框,我只能接受250個字符。 這個工作正常,當用戶只是輸入數據,但如果他們粘貼文本框將接受更多的方式。 有沒有辦法解決這個問題?我不想在文本框中禁用粘貼。將文本框限制爲x字符數
再次感謝
我在aspx頁面上有一個文本框,我只能接受250個字符。 這個工作正常,當用戶只是輸入數據,但如果他們粘貼文本框將接受更多的方式。 有沒有辦法解決這個問題?我不想在文本框中禁用粘貼。將文本框限制爲x字符數
再次感謝
你可以添加一個驗證器到頁面來檢查字符串長度。 然後你會得到驗證錯誤,而不是發佈一個長字符串。
您可以使用的RegularExpressionValidator和驗證表達類似「{} 0250」了點。
你使用文本框的MaxLength財產?
嗨,是的,我做到了。在正常的條目下工作正常,但沒有粘貼 – DarkW1nter
我想它與大家的問題,我認爲你必須依賴於它的JavaScript,從這[鏈接](http://www.codeproject.com/Answers/130774/copy- paste.aspx#ANSWER1) – Bajji
maxlength="250"
而你不應該能夠粘貼超過250個字符。 這就是說,它的瀏覽器做「計數/限制」,因此它可以被繞過。 但你可以限制在表單提交或東西
否則,你可以用jQuery來做到這一點。但是maxlength應該足夠了?
你想在250之後修剪多餘的字符嗎? – Bajji
是的,可能是一個好主意 – DarkW1nter