我有2页面!一个页面有个连接连接传一个id打开另一个页面,页面2按照页面1传来的值select数据,绑定到repeater
然后repeater中选择的数据为连接,点了连接之后,页面2关闭,页面1中的textbox显示页面2传来的值,这个怎么做啊
哪个好心人发段完整点的代码给我啊
然后repeater中选择的数据为连接,点了连接之后,页面2关闭,页面1中的textbox显示页面2传来的值,这个怎么做啊
哪个好心人发段完整点的代码给我啊
解决方案 »
- 如何在jsp 中用readiobuttonlist 控制textbox是否只读(后台是c#,前台用的asp.net)
- 在asp.net中怎么让首页的代码在后台修改
- 关于数据库设计的
- 怎么让cs里产生的TextBox触发日期脚本事件?
- ASP.ENT 下载文件问题(在线等)
- 谁能提供这样的函数:实现URL编码还原!
- 看到人家找工作,我也想看一下我这样的资历怎么样?
- 求教dataset中ReadXml读取xml文件的空格问题!!!!
- asp.net 的网页设计问题
- GridVeiw 更新时不想让有些列显示文本框~~~~!
- vs2005中调用addoledb插入一个excel调试执行和发布后执行结果不一样
- 关于AspNetPage和分页
把该页的引用也传过去
Response.Redirect("页面1.aspx?id=123") 这样自动跳到页面1去了。不用你去关了。
而且Session里啥类型的数据都可以存放(Object)
“页面2按照页面1传来的值select数据”
“点了连接之后,页面2关闭,页面1中的textbox显示页面2传来的值”
1中的代码<a href="2.aspx?id=XXX">aaaa</a>
然后页面2用传来的id,做select语句比如说 select name from tb id=XXX
然后我要把列出来的name绑定到repaeter中
然后我选中repeater中的数据,页面1中的textbox自动显示我选中的name
支持楼上,明白你说的意思,就用这个
<asp:linkbutton ID="Label1" runat="server" Text='<%# Bind("cardvaliddate") %>' ForeColor="#00C0C0" OnClientClick=<%# "parent.location.href='UpdateCardvalidDate.aspx?CardNo=" + Eval("PeoCurrCardNo") + "'" %>>
</asp:linkbutton>
</ItemTemplate>这个是我在GridView做了测试都没问题。我是在框架里做的。parent.location.href你换成location.href应该是没问题的。
Session["page"] = this.TextBox1;
打开页面2,同时页面1不要关闭这是页面2的
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ System.Web.UI.WebControls.TextBox mypage;
mypage =(System.Web.UI.WebControls.TextBox) Session["page"]; mypage.Text = "test"; //访问到页面1的控件
}
}
protected void Button1_Click(object sender, EventArgs e)
{ Session["page"] = this.TextBox1;
Response.Write("<script language=javascript>window.open('default2.aspx');</script>");
}页面2 :
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ System.Web.UI.WebControls.TextBox mypage;
mypage =(System.Web.UI.WebControls.TextBox) Session["page"]; mypage.Text = "test";
}
}
{
protected void Page_Load(object sender, EventArgs e)
{
} protected void Button1_Click1(object sender, EventArgs e)
{
Session["page"] = this.TextBox1;
Server.Execute("default2.aspx?id=123"); }
}页2
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ System.Web.UI.WebControls.TextBox mypage;
mypage = (System.Web.UI.WebControls.TextBox)Session["page"];
mypage.Text = Request.QueryString["id"]; //处理实际内容并填充页面1的textbox
}
}