700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 风影ASP.NET基础教学 3 web服务器控件(二)

风影ASP.NET基础教学 3 web服务器控件(二)

时间:2020-04-30 06:46:21

相关推荐

风影ASP.NET基础教学 3 web服务器控件(二)

上文回顾

我们说到了形形色色的各种服务器端的控件,给我们带来了很多开发中方便的一面,我们继续来看其他的服务器控件

1.文件上传控件FileUpload

学过html的人都知道上传控件是需要<input type=”file” />来上传的。我们当然也有相应的服务器端控件了。

我们只需要判断是否有文件上传,并保存即可

1:protected void Button1_Click(object sender, EventArgs e)

2:{

3: string savepath = @"d:\uploads\";

4:

5: if (!Directory.Exists(savepath))

6: Directory.CreateDirectory(savepath);

7: if (FileUpload1.HasFile)

8: {

9: string filename = FileUpload1.FileName;

10: savepath += filename;

11: FileUpload1.SaveAs(savepath);

12: Label1.Text = "上传的文件在:" + savepath;

13:

14: }

15: else {

16: Label1.Text = "没有指定要上传的文件";

17: }

18:}

文件的大小上传限制

我们可以通过web.config来进行配置maxRequestLength="10000"这个属性就可以帮我们,只要上传的东西超过设定的值就会上传失败。我们还可以设置超时时间

2.HyperLink控件

其实就是html中最常见的a标记。

常用属性:NavigateUrl="" ImageUrl="" Text="" Target="_blank"

3.Panel控件

Panel空间是Aspnet控件提供的一种容器控件。最后会转化为div元素。

常见属性为:

总结

我们讲解了web标准服务器控件一些基本属性与用法。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。