`

获取INT类型的地址栏参数

 
阅读更多

2010-6-1

 

待验证

 

好人一生平安(498888965)  11:22:04
获取INT类型的地址栏参数
好人一生平安(498888965)  11:22:04
public static int GetIntFromQueryString(string key, int defaultValue)
        {
            if (!string.IsNullOrEmpty(HttpContext.Current.Request.QueryString[key]))
            {
                if (Regex.IsMatch(HttpContext.Current.Request.QueryString[key], @"^[+-]?\d*$"))
                    return int.Parse(HttpContext.Current.Request.QueryString[key]);
                else
                    return defaultValue;
            }
            else
                return defaultValue;
        }

分享到:
评论

相关推荐

    用javascript获取地址栏参数

    在JavaScript中,获取浏览器地址栏(URL)中的参数是一个常见的需求,这在处理网页交互、数据分析或者实现某些功能时非常有用。以下三个方法演示了如何使用JavaScript从URL中提取特定参数。 方法一: 这个方法首先...

    javascript获取地址栏.doc

    在网页开发中,有时我们需要获取浏览器地址栏中的URL(统一资源定位符)信息,例如查询参数。以下三种方法可以实现这一功能: ### 方法一:利用String对象的扩展方法 ```javascript String.prototype.getQuery = ...

    5、http请求的query参数1

    在URL地址栏中,使用问号(?)分隔的是查询字符串,其中包含了query参数。 当我们访问一个网页并附加query参数时,例如`http://example.com/page?name=John&age=30`,`name`和`age`就是query参数,它们的值分别是`...

    lotus domino java代理_获取传递值json

    这个方法可以获取指定参数的值,例如,我们可以使用 `getParamValue(tmp, "begin", 1)` 来获取 `begin` 参数的值。 输出 JSON 字符串 在 Lotus Domino Java 代理中,我们可以使用 `PrintWriter` 对象来输出 JSON ...

    C#清理IE地址栏记录.txt

    根据提供的文件信息,本文将详细解释如何使用C#来实现清理IE地址栏记录的功能,并对代码中的关键部分进行深入解析。 ### C# 清理 IE 地址栏记录 #### 背景介绍 在互联网浏览过程中,浏览器会自动保存用户访问过的...

    php获取参数的几种方法总结

    当表单提交使用GET方法或者用户直接在浏览器地址栏输入带有查询参数的URL时,参数值会被封装到$_GET数组中。可以使用$_GET['key']的方式来获取参数值。例如,如果URL为 "***/?value=test",那么可以通过$_GET["value...

    JSP分页代码-数据库连接池+JavaBean+JSP+SQL Server+JDBC3.0的数据库分页技术

    //当前的地址栏的文件 DB db; //定义Linkdb类的一个对象。 public Pagi()//定义构造器,初始化每页显示的主题数和数据库的连接。 { intPageSize=4; //每页显示的记录数目 db = new DB(); } //Countsql:总记录的...

    javaweb课后简答题.docx

    - forward()是服务器内部跳转,浏览器地址栏不变,适合同一应用内的页面跳转。 - sendRedirect()是客户端跳转,浏览器地址栏显示新地址,可用于跨域跳转。 9. **获取未知参数名的请求参数**: - 通过...

    android 地理位置信息获取demo

    在"AddressTest"这个文件中,可能包含了实现上述功能的代码示例,比如如何获取地址信息、解析地理编码等。通过分析和运行这个示例,开发者可以更好地理解Android地理位置信息获取的完整流程。在实际项目中,根据需求...

    高德 开发 Android 定位SDK 开发指南 获取位置 获取定位数据

    然后,创建`AmapLocationClient`实例,并设置定位参数`AmapLocationClientOption`。你可以自定义定位间隔时间、定位模式(如高精度、低功耗等)和其他高级选项: ```java AMapLocationClient locationClient = new ...

    Web前端 Request&Response

    这种方式会将当前请求转发到指定的路径,客户端浏览器地址栏的URL不会改变,因为整个过程都在服务器端完成。 3. Response对象 Response对象则是用来封装服务器返回给客户端的HTTP响应。在上面的示例代码中,我们...

    Java笔试面试题(含数据库&JQuery&JSP&JavaScript)

    forward是服务器内部的转发行为,客户端并不知道转发动作,地址栏URL不变,且请求参数不会丢失。而redirect是客户端的请求跳转,地址栏URL会变成重定向目标的URL,客户端发起的是一个新的请求,因此原请求的参数等...

    易语言汇编取窗口标题

    GetWindowText是Windows API提供的一系列窗口操作函数之一,它允许程序获取指定窗口的标题栏文本。函数的基本调用格式如下: ```cpp BOOL GetWindowText( HWND hWnd, // 窗口句柄 LPCTSTR lpString, // 接收标题...

    0000000000000000000000000000000000000000000

    11. **JSP表单提交**:如果希望在用户提交表单时不显示信息,应使用POST方法,因为GET方法会在地址栏显示提交的数据。因此,表单的`method`属性应填写`post`。 12. **Java的super关键字**:在Java中,`super`关键字...

    accp 5.0 s2 2008-9-21 笔试

    11. **JSP表单提交方式**:在HTML表单中,如果希望在提交时不显示提交信息,应使用POST方法,因为POST方法将数据隐藏在请求体中,不会在地址栏显示。 12. **Java中的super关键字**:在Java中,`super`关键字用于...

    易语言动态载入DLL中的菜单源码

    易语言提供了一些基本类型和结构,用于传递参数和接收返回值。例如,如果DLL函数是`int MyMenuFunction(int param1, int param2)`,可以这样调用: ```易语言 返回值 = 系统支持.动态调用.整数型(DLL句柄, 函数...

    android检测版本更新,通知栏显示下载进度

    创建下载请求时,要设置URL(即APK文件的下载地址)、目标存储位置、通知ID等参数。例如: ```java DownloadManager.Request request = new DownloadManager.Request(Uri.parse(apkUrl)); request.setTitle("应用...

    纯jsp分页代码

    为了实现分页导航栏,首先需要获取总的记录数: ```java ResultSet rs = statement.executeQuery("select count(*) from items"); rs.next(); RecordCount = rs.getInt(1); ``` #### 七、计算最大页数 根据总记录...

    ASP.NET复习材料

    1. QueryString:通过地址栏传递参数。 2. Form:通过 Form 表单传递参数。 3. Session:通过 Session 对象传递参数。 4. Application:通过 Application 对象传递参数。 5. Cookie:通过 Cookie 传递参数。 九、...

Global site tag (gtag.js) - Google Analytics