Response.Write("hello" +Request.Form["TextBox1"] +"<br>");
这样为什么取不到TextBox1的内容?
这样为什么取不到TextBox1的内容?
解决方案 »
- Microsoft ASP.NET 4 Step by Step
- 2003操作系统的 虚拟服务器上没发播放视频 是什么原因
- |zyciis| WebService ORM 学习第三贴: 关于WebService中的类调用的问题 相关代码已经发送到您的126邮箱 谢谢
- gridview编辑删除问题,来者有分!
- 在web上怎么分配权限 谢谢
- 关于cookie对象的使用和计算机时间设置的问题
- Microsoft JScript 运行时错误: Automation 服务器不能创建对象
- Application_BeginRequest 相关问题
- 如何在ASP.NET(C#)中调用存储过程(越简单越好)?
- Entity Framework 6.0 向有外键关系的表中添加数据抛异常
- 请高手指点!
- 蛙蛙推荐:整理了一些软件开发规范,希望对大家有用,大家也可以补充一下
----------------------------------
哪个上一个?
你这种取法,必须在页面提交之后,才能得到值.而且NET中虽然这种做法也可,但不支持这样的取值方式.应使用 TextBox1.Text来取值.
/// <summary>
/// 搜索值
/// </summary>
public string strText
{
get
{
return(this.txtsearch.Text);
}
}/// <summary>
/// 搜索类型
/// </summary>
public string strType
{
get
{
return(this.listsearch.SelectedValue);
}
}/// <summary>
/// 搜索
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void butsearch_Click(object sender, System.EventArgs e)
{
this.Server.Transfer("asm_content_list.aspx");
}
要接收的页面
//查看有无从asm_content_view页面转来的搜索对象
string strname = Context.Handler.ToString().ToLower();
if( strname == "asp.asm_content_view_aspx")
{
mydata.content.page.asm_content_view myform = new asm_content_view();
myform = (mydata.content.page.asm_content_view)Context.Handler;
this.txtsearch.Text = myform.strText;
this.listsearch.SelectedValue = myform.strType;
}