PHP转C#转换。用户输入/操纵用户输入

时间:2013-06-13 07:41:53

标签: c# asp.net

我需要学习C#/ ASP.NET。我一直在谷歌搜索,但我找不到任何教程。

现在我在ASP.NET中有一个HTML表单

如何操纵用户输入并将其显示回来?

在PHP中我会写这个:

if (isset($_POST['fname'])){
$name = $_POST['fname'];

echo $name;
}

我如何在C#/ ASP.NET中做同样的事情?

3 个答案:

答案 0 :(得分:2)

    if (!String.IsNullOrEmpty(Request.Form["fname"]))
    {
        var name = Request.Form["fname"];
        Response.Write(name);
    }

答案 1 :(得分:1)

快速写出来,看起来像这样:

protected void ButtonClick(object sender, EventArgs e)
{
    string name = Request.Form["fname"];
    //Or with a TextBox
    string name = fnameTextBox.Text;

    if(!String.IsNullOrEmpty(name))
    {
        Response.Write(name);
    }
}

答案 2 :(得分:1)

将此代码放在aspx页面中:

<asp:TextBox runat="server" id="txtfname" />
<asp:Button runat="server" id="btnSubmit" Text="Save" OnClick="btnSubmit_Click"/>

和你的aspx.cs页面:

protected void btnSubmit_Click(object sender, EventArgs e)
{
    string fname = txtfname.Text;
    //save to db or whatever code here
}