VB转换成C#时出现的问题 - .NET技术 / C#
一个简单的文件管理器,显示upload文件夹下的文件,原来是VB的,能用,改写成C#之后不知道哪的问题可执行但文件内容不显示,请各位帮忙看一下问题在哪,谢谢!
================
<%@ Import Namespace="System.IO"%>
<%@ Import Namespace="System.Data"%>
<script language="C#" runat="server">
void PageLoad()
{
if(!IsPostBack)
{
BindData();
}
}
void MyDG_Delete(Object sender,DataGridCommandEventArgs E)
{
String myfile;
myfile=Server.MapPath(@"upload\"+MyDG.DataKeys[E.Item.ItemIndex]);
File.Delete(myfile);
MyDG.EditItemIndex=-1;
BindData();
}
void BindData()
{
DirectoryInfo mydir=new DirectoryInfo(Server.MapPath("upload"));
MyDG.DataSource=mydir.GetFiles("*.*");
MyDG.DataBind();
}
</script>
<html>
<body>
<h4 align="center">我的文件管理器</h4>
<a href="upload.aspx">上传文件</a>
<form runat="server">
<ASP:DataGrid id="MyDG" HeaderStyle-BackColor="#BCBCBC" Width="100%" AutoGenerateColumns="false" OnDeleteCommand="MyDG_Delete" DataKeyField="Name" runat="server">
<Columns>
<asp:HyperLin
相关问答:
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
有一10*10矩阵,除去第一个点(0,0)和最后一点(9,9),还有八个点为1,其他都为0,要求用二维数组表示。八个点是随机生成的,编写相关程序表示矩阵所有可能情况。
真心求教各位高手,哎!本人太菜了!呵呵!
......
我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......
数据库里有一个字段的内容是二进制,怎么才能把这个二进制读出来
使用字节流对象可以实现
例如现在数据库里有个字段的内容是0x504B03040A0000000800407F263C3B02465390000000820000000A0000006273CECACCE22E7478 ......