我已經在頁面加載事件中包含這個if (Request.QueryString.Keys.Count == 0)
條件。在某些情況下,它會拋出Index was outside the bounds of the array
感知。如何處理這個異常?如何驗證conditon中的Request.QueryString.Keys.Count null值?
0
A
回答
0
試試這個:
if(Request.QueryString != null)
0
if(Request.QueryString == null || Request.QueryString.Keys.Count == 0)
{
// No query string parameters - do stuff....
}
0
試試這個代碼:
if (Request.QueryString!=null && Request.QueryString.Keys.Count == 0)
{
//Some code
}
0
你爲什麼不嘗試以統計查詢字符串的NameValue對,是這樣的:
if(Request.QueryString.Count==0)
而不是計數密鑰。
相關問題
- 1. 如何驗證是否string.split()返回null
- 2. Yii2與NULL值比較驗證器
- 3. 字段值來驗證()函數爲NULL
- 4. 遠程驗證,問題與Null值
- 5. 驗證TexBox控件對於NULL /空值
- 6. 如何驗證JSON模式驗證中的枚舉值?
- 7. 如何驗證codeigniter中的數組值
- 8. 如何驗證Rails中的布爾值
- 9. 如何驗證c中的數值?
- 10. 如何驗證codeigniter中的數組值
- 11. 如何驗證屬性中的值?
- 12. Laravel如果conditon查詢
- 13. 如何驗證按位值?
- 14. 如何驗證此值?
- 15. 在conditon相關的查詢中的Mysql
- 16. Joi對象驗證:如何驗證未知鍵名的值?
- 17. 如何使用Zend驗證器驗證布爾值的存在
- 18. Scalaz驗證,驗證內值
- 19. Symfony2中:如何驗證
- 20. 如何驗證linq上的空值
- 21. 如何驗證兩個可能的值?
- 22. 如何驗證Spring MVC @PathVariable的值?
- 23. 我如何驗證selectOneMenu的值?
- 24. 如何驗證表單的輸入值
- 25. 如何驗證表格的MAX值?
- 26. 如何驗證用戶輸入的值?
- 27. 如何驗證文本框的值
- 28. 如何在Jquery中驗證?
- 29. 驗證Java中的Maven值
- 30. 驗證整數中的值...?
該代碼永遠不會拋出這樣的錯誤。請張貼您的代碼,拋出該錯誤,我們會幫助您解決它。 –