大致的意图:通过点击first.aspx 中的button1 控件跳转到second.aspx 页面,同时second.aspx 中的TextBox2.text 已经变成textbox1 中的值了页面跳转我已经用server.transfer 实现了但是传值一直没有解决
解决方案 »
- Repeater里面放一个ModalPopupExtender弹出层在这个层里面DropDownList回发后 这个层怎么隐藏了?纠结.贴出代码
- 要创建WebPart类型项目,但打开VS的时候没看到这个啊```
- 关于构建安全简略的asp.net web应用程序,高分求一解决思路
- 经理让我把短连接改成长连接,有谁知道是怎么改么?
- javascript代码问题!!
- 问几个比较菜的问题!个位高手帮忙!
- 郁闷啊,一天都没解决的简单问题,那位大哥帮帮忙啊???
- 問一個非常弱弱的問題, C#的函數 參數怎麼做才可以回傳(可以寫)
- 关于asp.net程序连接的书MySql的数据库,在对表查询时,用数字差没有问题,但是在程序中输入中文去就什么也差不来,不知道是什么问题
- 作为一个程序员,如果再给你一次机会,你会对那个女孩说哪三个字?
- 下面的Insert语句哪里错了
- 哈哈,终于得了北风煞!! 谢谢斑竹大人成全小人!
Server.Transfer("second.aspx?aaa=" + TextBox1.Text);在second.aspx的Page_Load事件中添加
TextBox2.Text=Request.QueryString["aaa"];
就可以对second.aspx中的TextBox2进行赋值
string s=textbox1.Text;
Response.Redirect("second.aspx?s="+s);在second.aspx里:
string ss=Request.QueryString ["s"].ToString();
<script language="C#" runat="server">
void EnterBtn_Click(Object Src, EventArgs E) {
if (TextBox1.Text != "") {
Response.Redirect("secend.aspx?name=" + System.Web.HttpUtility.UrlEncode(TextBox1.Text));
}
else {
Message.Text = "您好!请在文本框中输入您的姓名!";
}
}</script>/////////////////////////////////secend.aspx
<script language="C#" runat="server">
void Page_Load(Object Sender, EventArgs e) {
if (!Page.IsPostBack) {
TextBox2.Text = Request.Params["name"];
}
}</script>