如何实现在窗体和窗体之间进行传递数据
2008-05-01 04:44
671 查看
.Ggs839{display:none;}
首先定义一个包含静态属性的类:
usingSystem;
namespacestudy
{
///<summary>
///CIndex的摘要说明。
///</summary>
publicclassCIndex
{
publicstaticstringname="";
publicCIndex()
{
}
}
}
然后在一个包含信息提交的页面中这样写:
<%@Pagelanguage="c#"Codebehind="submit.aspx.cs"AutoEventWireup="false"Inherits="study.submit"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>submit</title>
<metaname="GENERATOR"Content="MicrosoftVisualStudio7.0">
<metaname="CODE_LANGUAGE"Content="C#">
<metaname="vs_defaultClientScript"content="JavaScript">
<metaname="vs_targetSchema"content="http://schemas.microsoft/intellisense/ie5">
</HEAD>
<bodyMS_POSITIONING="GridLayout">
<formrunat="server"ID="Form1">
<asp:TextBoxid="textBox1"runat="server"/>
<asp:Buttontext="提交"runat="server"ID="Button1"/>
</form>
</body>
</HTML>
Codebehind:
首先引入study命名空间
usingstudy;
再加入Button1的Click事件
privatevoidButton1_Click(objectsender,System.EventArgse)
{
CIndex.name=textBox1.Text;//将要传到另一页的值赋给类的静态属性
Response.Redirect("getsubmit.aspx");
}
然后在另一个页面里面的codebehind里加入下面代码:
privatevoidPage_Load(objectsender,System.EventArgse)
{
Response.Write("你输入的参数值是:"+CIndex.name);
}
首先定义一个包含静态属性的类:
usingSystem;
namespacestudy
{
///<summary>
///CIndex的摘要说明。
///</summary>
publicclassCIndex
{
publicstaticstringname="";
publicCIndex()
{
}
}
}
然后在一个包含信息提交的页面中这样写:
<%@Pagelanguage="c#"Codebehind="submit.aspx.cs"AutoEventWireup="false"Inherits="study.submit"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>submit</title>
<metaname="GENERATOR"Content="MicrosoftVisualStudio7.0">
<metaname="CODE_LANGUAGE"Content="C#">
<metaname="vs_defaultClientScript"content="JavaScript">
<metaname="vs_targetSchema"content="http://schemas.microsoft/intellisense/ie5">
</HEAD>
<bodyMS_POSITIONING="GridLayout">
<formrunat="server"ID="Form1">
<asp:TextBoxid="textBox1"runat="server"/>
<asp:Buttontext="提交"runat="server"ID="Button1"/>
</form>
</body>
</HTML>
Codebehind:
首先引入study命名空间
usingstudy;
再加入Button1的Click事件
privatevoidButton1_Click(objectsender,System.EventArgse)
{
CIndex.name=textBox1.Text;//将要传到另一页的值赋给类的静态属性
Response.Redirect("getsubmit.aspx");
}
然后在另一个页面里面的codebehind里加入下面代码:
privatevoidPage_Load(objectsender,System.EventArgse)
{
Response.Write("你输入的参数值是:"+CIndex.name);
}
相关文章推荐
- 如何用委托与事件实现winfrom窗体之间值传递
- 如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- Winform中如何实现父窗体传递数据到子窗体并刷新子窗体
- 在Activity之间如何传递数据,请尽可能说出你所知道的传递数据的方法,并详细描述其实现过程。
- 100分!!!如何实现两个不同手机不同APP之间的实时的数据传递
- Android实现Activities之间进行数据传递的方法
- [转]如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- 如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- WinForm 中如何实现窗体间传递数据字符
- 如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- Winform中如何实现父窗体传递数据到子窗体并刷新子窗体
- 窗体之间如何传递数据
- 两列表之间如何进行数据的传递
- 如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据
- [Android新手学习笔记05]-如何进行活动Activity之间的跳转以及数据传递
- 如何实现两窗口之间的数据传递接受
- 两窗体之间传递数据
- 如何用.net实现两台机子之间的数据间的传送?
- 窗体之间传递数据
- ASP.NET如何在窗体和窗体之间传送数据