.net Page_Load 提交 表单

来源:百度知道 编辑:UC知道 时间:2024/06/21 03:09:59
想转向其它程序,同时把Session["AOEMLoginLoginName"].ToString(),作为参数传递,通过form.
现在是想这样页面一打开就自动提交表单转向其它程序。
是不是可以在Page_Load(object sender, EventArgs e)中写sumbit的方法怎么写,同时怎么把Session["AOEMLoginLoginName"].ToString()作为表单的一个input参数传递,我对.net语法一点也不懂。
.html? 不要这样传参数,要用表单,因为这样可以url隐藏参数。我用了一个hiddenField控件名username。
在方法protected void Page_Load
中写了 this.username.Value=Session["AOEMLoginLoginName"].ToString();是不是再加一句提交就可以,这句提交怎么写

怎么用js调用sumbit函数

protected void Page_Load(object sender,EventArgs e)
{
string username=Request.QueryString["传来的用户名"].ToString().Trim();
string password=Request.QueryString["传来的密码"].ToString().Trim();
//连接数据库比对用户名、密码
if(输入正确)
Response.Redirect("转向的页面名称.aspx?id="username);
或者: string usern=Session["AOEMLoginLoginName"].ToString()
Response.Redirect("转向的页面名称.html?id="usern);
}

转向的页面名称.aspx(C#语法接收):
string s=Request.QueryString["username/usern"].ToString();
TextBox1.Text=s; //表单接收

C# 不能提交表单吧 用js调用sumbit函数

把页面form里action属性设置成你要提交到的页 然后在页面的js里
form.submit();写在页面加载最后就行了比如</body>前面
<script>form.submit();</script></body>

string username=Request.QueryString["传来的用户名"].ToString().Trim();
string password=Request.QueryString["传来的密码"].ToString().Trim();
//连接数据库比对用户名、密码