我有一個ASP.Net gridview和itemTemplete我有輸入用途的文本框。問題是有些文本框用於數字輸入,其他用於字符,有些則接受移動號碼,1行用於IP地址。 現在我想驗證行在gridview中的每行? 如果可能的話,有可能如何?Gridview中的文本框的多重驗證
0
A
回答
0
這裏IM給人一種example.Not確切answer.So試圖瞭解logic.Here IM給予如何驗證PHNO只有字母在name.remaining你可以得到,像以同樣的方式。 由於動態生成文本框,我們不能創建it.So我使用「的JavaScript」
首先,你需要點擊「查看頁面源代碼」驗證(右鍵點擊瀏覽器頁面上)。在我們能看到的「Id」是動態生成的文本框。在這裏,我爲phno和gridview.i中的兩個文本框通過查看它們的html來獲取它們的id(右鍵單擊瀏覽器 - >查看頁面源代碼).i獲取它們的id,例如「GridView1_TextBox1_0」爲名稱「GridView1_TextBox1_1」爲phone.By使用ids我創建驗證使用Javascript.Write下面的代碼在頁頭部分。
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script type="text/javascript">
function validate() {
var phno = document.getElementById("GridView1_TextBox1_1").value;
var namechar = document.getElementById("GridView1_TextBox1_0").value;
var phoneno = /^\d{10}$/;
var name = /^[a-zA-Z]+$/;
if (!namechar.match(name)) {
alert("please enter alphabets only");
return false;
}
if(!phno.match(phoneno))
{
alert("please enter valid phno");
return false;
}
}
</script>
這樣我驗證其再次產生dynamically.once它不是確切的文本框answer.its通過使用JavaScript邏輯。
限制: 因此,JavaScript是客戶端技術。如果用戶禁用javascript.it不起作用。
相關問題
- 1. 文本框的GridView驗證
- 2. GridView頁腳中的文本框的多個驗證者
- 3. 在vb.net文本框多重驗證
- 4. 驗證所選複選框GridView中的文本框
- 5. 驗證多個文本框
- 6. asp.net驗證多文本框
- 7. 多個文本框驗證
- 8. 多文本框驗證
- 9. asp.net多文本框驗證
- 10. 如何驗證特定行的gridview中的文本框?
- 11. 如何在Javasacript中驗證Devexpress Gridview中的Devexpress文本框
- 12. 多個文本框的驗證
- 13. 驗證第一的多個文本框
- 14. 僅限數字:GridView中沒有驗證器的文本框
- 15. 在jQuery中驗證多個文本框
- 16. Gridview內部的文本框的數值驗證
- 17. 文本框控件驗證在GridView的內部的UpdatePanel C#ASP.Net
- 18. 閱讀GridView的EditItemTemplate內的文本框,並使用jQuery驗證
- 19. javascript驗證的文本框
- 20. WP7的文本框驗證
- 21. JavaScript的文本框驗證
- 22. 驗證文本框的值
- 23. 驗證在文本框中
- 24. 驗證文本框
- 25. 文本框驗證
- 26. 文本框驗證
- 27. 驗證文本框
- 28. 編輯,刪除和更新與驗證和文本框的gridview
- 29. 驗證GridView內的文本框和下拉列表
- 30. 如何在gridview文本框中添加驗證?
你能顯示你的代碼嗎? – Ajay
http://img42.com/gTzIo – Mano
任何解決方案???? – Mano