Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在静态web方法中获取asp.net文本框值?_Javascript_C#_Asp.net - Fatal编程技术网

Javascript 如何在静态web方法中获取asp.net文本框值?

Javascript 如何在静态web方法中获取asp.net文本框值?,javascript,c#,asp.net,Javascript,C#,Asp.net,我想从JavaScript计时器调用c#方法,如下所示 <script type="text/javascript"> window.setInterval(DeleteKartItems, 10000); function DeleteKartItems() { PageMethods.DeleteItem(); alert("test"); } </script> 那么如何在上述方法中

我想从JavaScript计时器调用c#方法,如下所示

<script type="text/javascript">

     window.setInterval(DeleteKartItems, 10000);

     function DeleteKartItems() {
            PageMethods.DeleteItem();
            alert("test");
     }
</script>
那么如何在上述方法中获取
标签
/
文本框
值呢

我尝试了下面的方法,但得到的值为空。

Page page = HttpContext.Current.Handler as Page;
Label lblRoomId = (Label)page.FindControl("lblRoomId");
string lbRoomId = lblRoomId.Text;

有什么建议吗?

在参数中传递标签/文本框值

PageMethods.DeleteItem(txtValue);
public static void DeleteItem(string txtValue)
{
// perform operation
}

在参数中传递标签/文本框值

PageMethods.DeleteItem(txtValue);
public static void DeleteItem(string txtValue)
{
// perform operation
}

首先,为什么要使用计时器来调用方法。我相信你想删除后,点击一些删除按钮。检查您的方法语法,并尝试调试错误,您正在获取它的名称,为了首先测试它,我必须实现它的其他目的,我使用计时器从数据库中获取数据,每一秒,并显示它在div上。如果我使用asp.net计时器控件,则div标记不起作用。检查上面的例子。从这个链接中,只有我得到了timer过程,但如果我使用了参数,就不能启动methode。首先,为什么要使用timer调用方法。我相信你想删除后,点击一些删除按钮。检查您的方法语法,并尝试调试错误,您正在获取它的名称,为了首先测试它,我必须实现它的其他目的,我使用计时器从数据库中获取数据,每一秒,并显示它在div上。如果我使用asp.net计时器控件,则div标记不起作用。检查上面的例子。从这个链接中,只有我得到了定时器程序,但如果我使用参数,就不能触发methode。