Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.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
C# ASP.NET与PHP会话的等价物是什么?_C#_Php_Asp.net_Session - Fatal编程技术网

C# ASP.NET与PHP会话的等价物是什么?

C# ASP.NET与PHP会话的等价物是什么?,c#,php,asp.net,session,C#,Php,Asp.net,Session,我正在将一个旧的PHP应用程序转换为ASP.NET 我不确定我应该在ASP.NET中使用与PHP会话等效的会话 在现有应用程序中,登录表单根据数据库检查凭据,如果凭据正确,则从数据库返回一些来自客户的数据,并在PHP会话变量中进行设置 例如: <?php // credentials are correct $_SESSION['customer_id'] = $result1; $_SESSION['customer_name'] = $result2; ?> <

我正在将一个旧的PHP应用程序转换为ASP.NET

我不确定我应该在ASP.NET中使用与PHP会话等效的会话

在现有应用程序中,登录表单根据数据库检查凭据,如果凭据正确,则从数据库返回一些来自客户的数据,并在PHP会话变量中进行设置

例如:

<?php

// credentials are correct

$_SESSION['customer_id']   = $result1;
$_SESSION['customer_name'] = $result2;

?>
<?php

$sql = "SELECT * FROM sales_orders WHERE customer_id = ". $SESSION['customer_id'] ."";

?>

然后在应用程序的其他地方使用这些数据,以便在查询数据库等时仅提取与该客户相关的数据

例如:

<?php

// credentials are correct

$_SESSION['customer_id']   = $result1;
$_SESSION['customer_name'] = $result2;

?>
<?php

$sql = "SELECT * FROM sales_orders WHERE customer_id = ". $SESSION['customer_id'] ."";

?>


ASP.NET相当于PHP会话,可以执行类似的行为吗?

请查看此链接。在asp.net中存储状态的方法有很多。看起来您正在查找会话状态

州信息:


会话状态信息:

传统ASP.NET?这是
会话
。我很好奇,所以谷歌搜索
asp.net会话变量
会产生很多信息。这是一个页面,