Каков эквивалент этого PHP-кода в ASP.Net? [запирание]
Мне нужно знать, что такое эквивалент этот PHP-код в ASP.Net (с C#), и я не знаю, как это сделать. Может ли кто-нибудь указать мне, как это будет сделано?
<?php
if (isset($_POST))
{
$array_resp = $_POST['row'];
print_r($array_resp);
}
?>
1
3 answers
Conversion может быть чем-то вроде
public void Page_Load(..){
if(!IsPostBack){
string resp = Request.Form["row"].ToString();
Console.Write(resp);
}
}
isset
не имеет эквивалента в .NET
Кроме того, вы принимаете уникальное значение post, Я не знаю, потому что переменная определяется как $array_resp
umo seri $resp
Приветствия
-1
Author: Leandro Tuttini, 2016-02-15 13:51:52
Эта утилита преобразования не переведет все, но сэкономит много времени для миграции с PHP на ASP.
1
Author: Andres Morgado, 2016-02-15 14:27:25
В качестве дополнения, хотя:
(isset($_POST))
Будет что-то вроде:
String.IsNullOrEmpty(Request["POST"])
Я бы перевел его как:
if((HttpContext.Current.Request.HttpMethod == "POST")){
string array_resp = Request.Form["row"].ToString();
Console.Write(array_resp);
}
1
Author: Jorgesys, 2016-02-15 16:40:53