拿完100再下班!关于HtmlInputFile

WNASP 2003-05-20 05:23:23
我在网上看到别人是这样写的
<form id="Form1" method="post" encType="multipart/form-data" runat="server">
<INPUT id="uf" style="Z-INDEX: 101; LEFT: 133px; WIDTH: 238px; POSITION: absolute; TOP: 86px; HEIGHT: 24px" type="file" size="20">

Public Class SchoolLimitView
’下面的代码是要通过手写加进去吗?名称和前面的ID要一样的吗?事不是要通过这种方法从后端服务器来引用前端控件压?就是这个小问题把握卡住了????
Protected WithEvents uf As System.Web.UI.HtmlControls.HtmlInputFile


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim UpFile As HttpPostedFile
'UpFile = uf.PostedFile
'UpFile.SaveAs("c:\upload\newfile.jpg")
Label1.Text = uf.PostedFile.FileName
End Sub
调试的时候发现uf是nothing????我该怎么做,我要知道一个简单的过程,其实也就是后端服务器对前端控件的引用的问题!!!
谢谢
...全文
35 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiajianfeng 2003-05-20
  • 打赏
  • 举报
回复
runat="server"
visualcpu 2003-05-20
  • 打赏
  • 举报
回复
控件必须是服务器端控件,也就是说要加一个runat="server"
zwztu 2003-05-20
  • 打赏
  • 举报
回复
后台代码要想引用控件,控件必须是服务器端控件,就是应该有属性 runat="server"。在你的<INPUT id="uf" style="Z-INDEX: 101; LEFT: 133px; WIDTH: 238px; POSITION: absolute; TOP: 86px; HEIGHT: 24px" type="file" size="20"> 中添加runat="server"即可。
imfine 2003-05-20
  • 打赏
  • 举报
回复
<INPUT id="uf" style="Z-INDEX: 101; LEFT: 133px; WIDTH: 238px; POSITION: absolute; TOP: 86px; HEIGHT: 24px" type="file" size="20">

加上runat="server"

----.<INPUT id="uf" style="Z-INDEX: 101; LEFT: 133px; WIDTH: 238px; POSITION: absolute; TOP: 86px; HEIGHT: 24px" type="file" size="20" runat="server">

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧