.net叶面使用试图状态来保存页面控件的相关信息
这样制定页面中runat=server的form的action属性是不行的
可以使用Response.Redirect("WebForm1.aspx");或者Server.Transfer("WebForm1.aspx");
这样制定页面中runat=server的form的action属性是不行的
可以使用Response.Redirect("WebForm1.aspx");或者Server.Transfer("WebForm1.aspx");
Button2.Attributes.Add("onclick", "Form1.action='WebForm1.aspx';Form1.submit();")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
txt.Text = "select * from factory where " & DL.SelectedItem.Value.ToString
Server.Transfer("WebForm1.aspx")
End Sub提交页面:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'在此处放置初始化页的用户代码
If (Request.Form("txt") <> "") Then Label1.Text = Request.Form("txt") & Request.Form("DL")End Sub如果是这样的话,Label1.Text 的值会为空!
C#中是这样子的,我不知道VB是怎么样写。
WebForm1 wf = (WebForm1)Context.Handler;
string txt = wf.txt;
真想不到asp.net还有那么多问题!(可能是我才疏学浅)
你是不是在page_load中没用 if not postback! then ........ end if
错误信息:System.FormatException: Input string was not in a correct format.我是这样访问的: Request.Form("Chkcus_code")