求助,取不到表单数据?
<script language="c#" runat="server">
protected void Page_Load(Object sender, EventArgs E)
{
string bbb = Request["aaa"];
Response.Write(bbb);
}
</script>
<form name="form1" method="post" enctype="multipart/form-data" action="">
<input type="file" name="file">
<input name="aaa" type="text" value="123456789">
<input type="submit" name="Submit" value="提交">
</form>
====================================
如果不选择一个文件,可以得到值,但是选择了一个文件后,就什么也得不到了???
问题点数:0、回复次数:6Top
1 楼tavor(毕业了,一个星星找工作,现在终于找到了,要转J2EE了)回复于 2004-05-04 02:03:04 得分 0
这是asp,还是asp.net阿,呵呵,看起来像个混合起来的东东
建议用纯asp或纯asp.net,
asp.net中的数据提交都是用服务器端控件来实现的,像这种混合的真没做过,也不知道是如何实现的Top
2 楼njxiaod(宁静小豆)回复于 2004-05-04 03:21:28 得分 0
把你用session好了Top
3 楼aaabbb456(★★★★★★★★★)回复于 2004-05-04 05:48:13 得分 0
我测了,大于48K的文件就不行,小于48K的就可以...Top
4 楼Nicholasqpl(【快乐|我灌我灌我灌灌灌|快乐】)回复于 2004-05-04 10:40:33 得分 0
string bbb = Request["aaa"];???能这样写吗???
string bbb=Request.QueryString.Get["aaa"];//应该这样写吧
Top
5 楼sunboy888(sunboy)回复于 2004-05-05 13:58:26 得分 0
我也遇到一个相似的问题,帮你顶!Top
6 楼lxcc()回复于 2004-05-05 14:08:24 得分 0
string bbb = Request["aaa"];//这样写没有问题!
action="",这里什么都不写,你提交给谁啊!
不选文件能出来,是不是不写action="...",默认是提交到本页面吗?我查查看
另外,文件大小可能是有限制Top




