从aspx中取值 我想从aspx文件中取出一个文本域的值,比如:<input type="text" size="50" maxlength="50" id="File_lianjie" name="File_lianjie"/> 然后在ascx中调用这个值,请问在ascx中怎么调用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是客户端的控件,可以用Request.From["File_lianjie"]来获取值。 在ascx或aspx的中都可以用的。 request.form["name"]获request["name"] ,注意要通过name来获取 编译器错误信息: CS0117: “System.Web.HttpRequest”并不包含“From”的定义源错误: 行 81: <script language="javascript" type="text/javascript">行 82: <%for(int k = 0; k < this.DBRows;k++) { %>行 83: Img_arry[<%=k %>] = new Img_obj('<%=this.DBArray[k,1] %>','<%=Request.From["File_lianjie"] %>','','_blank','<%=this.DBArray[k,2] %>');行 84: <%} %>行 85: //Img_arry[1] = new Img_obj('c003.jpg','#','\n','_self'); 源文件: d:\Web\xfxtravel\Ucontrol\ImgHuanDeng.ascx 行: 83 报这样的错 我打错了,是 Request.Form[""],form就是表单 我用 <%=Request.Form["File_lianjie"] %> 试了,还是取不出值啊,不显示,这2个文件不是在同一个文件夹里 你用的js取值么?直接用getElementById("ID")取值不是更好? <%@ Control Language="C#" ClassName="WebUserControl2" %><script runat="server"> protected void Page_Load(object sender, EventArgs e) { Literal1.Text = Request.Form["Filelianjie"]; }</script><asp:Literal ID="Literal1" runat="server"></asp:Literal> 另外,:<input type="text" size="50" maxlength="50" id="File_lianjie" name="File_lianjie"/> 必须放在form里面 var obj = $('#<%=File_lianjie.ClientID %>'); var textvalue=obj.text.tostring();不知道对不对 控件里面加一句runat="server"然后在后台里面直接用控件名点出来了 前台就用js, 后台就用request.form[""] 来晚了哈,<a href="<%=Request.Form["File_lianjie"]%> 像这样,前台显示的是 undefined 链接文件路径,直接打开文件,不弹出下载提示 求一个正则表达式 Literal控件问题 急 急 急 急 在.net中用什么方法取出与正则表达式匹配的字符呢? 工资要求问题 按钮单击事件如何防止刷新页面 请问这是webform和winform下的不同吗? DATAGRID的每一行前面如何加上图形符号? winform 上传控件用什么? 请教ASP.NET中文本文件显示成XML IE8居中 IE6和IE7都不行、求助在线等待 asp.net怎么导出两个Sheet表的Excel
在ascx或aspx的中都可以用的。
行 82: <%for(int k = 0; k < this.DBRows;k++) { %>
行 83: Img_arry[<%=k %>] = new Img_obj('<%=this.DBArray[k,1] %>','<%=Request.From["File_lianjie"] %>','','_blank','<%=this.DBArray[k,2] %>');
行 84: <%} %>
行 85: //Img_arry[1] = new Img_obj('c003.jpg','#','\n','_self');
源文件: d:\Web\xfxtravel\Ucontrol\ImgHuanDeng.ascx 行: 83 报这样的错
我打错了,是 Request.Form[""],form就是表单
{
Literal1.Text = Request.Form["Filelianjie"];
}
</script>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
:<input type="text" size="50" maxlength="50" id="File_lianjie" name="File_lianjie"/>
必须放在form里面
var textvalue=obj.text.tostring();
不知道对不对