相关疑难解决方法(0)

阅读提交给ASP.Net表格的发布数据

我在asp.net应用程序中有一个工作登录表单.带有用户名和密码的标准文本框以及用于处理登录的按钮.工作良好.

我有一个新的要求,允许用户从一个单独的普通html页面输入用户名和密码,该页面不是我的asp.net应用程序的一部分.我计划使用标准的html实现这一点 - 表单,输入,提交按钮等.表单操作将是我的asp.net登录页面的URL,其方法将是POST.

我想在asp.net登录表单的C#代码隐藏页面中做什么,可能是在Page_Load事件中,检查页面请求是否包含传入的用户名和密码值.如果是,那么我需要阅读这些值并处理登录,就像有人点击了asp.net页面上的登录按钮一样.如果没有,那么我将像往常一样显示登录表单.

如何检查页面请求中是否存在和读取用户名和密码值.

c# asp.net post

108
推荐指数
2
解决办法
22万
查看次数

在C#/ ASP.NET中获取POST数据

我想获取POST数据,但我没有运气.我的代码如下.当我单击表单按钮时没有任何反应.

我预计至少我的IDE会抢购A.Ret(),但没有任何反应.

文件Test.cs

using System.Web;
public class A
{
    public static string ret() {
        var c = HttpContext.Current;
        var v = c.Request.QueryString; // <-- I can see get data in this
        return c.Request.UserAgent.ToString();
        return c.Request.UserHostAddress.ToString();
        return "woot";
    }
}
Run Code Online (Sandbox Code Playgroud)

文件Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="aspnetCSone._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Untitled Page</title>
    </head>

    <body>
        <form id="form1" runat="server" method="post" action="Default.aspx">
            <input type=hidden name="AP" value="99" />
            <input type=button value="Submit" /> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

24
推荐指数
3
解决办法
12万
查看次数

标签 统计

asp.net ×2

c# ×2

post ×1