C# 加载文件并在单击后填充页面

C# 加载文件并在单击后填充页面,c#,asp.net,C#,Asp.net,我有一个简单的要求。我有这个: 因此,在我的.aspx中: <asp:FileUpload ID="myFileUpload" runat="server" onclick="LoadFile_Click" /> 信息短语“未选择文件”(或任何内容)必须不可见。我只想要加载按钮 我不知道如何实现事件的开始来加载页面 将Excel文件绑定到页面后,隐藏文件上载控件并替换为标签(如果需要使用标签和按钮),然后在标签中设置文件名。这样看来,文件就在那里了。FileUpload控件的文

我有一个简单的要求。我有这个:

因此,在我的.aspx中:

<asp:FileUpload ID="myFileUpload" runat="server" onclick="LoadFile_Click" />
  • 信息短语“未选择文件”(或任何内容)必须不可见。我只想要加载按钮
  • 我不知道如何实现事件的开始来加载页面

将Excel文件绑定到页面后,隐藏文件上载控件并替换为标签(如果需要使用标签和按钮),然后在标签中设置文件名。这样看来,文件就在那里了。FileUpload控件的文件名是只读的,因此您无法分配它。

我想要一个FileUpload的替代文件,因为我不希望在上载之前也使用标签(我只需要“加载”按钮)。此外,我不知道如何绑定botton对事件的单击(
onclick=“LoadFile\u click”
不起作用…)
    protected void LoadFile_Click(Object sender, EventArgs e)
    {
        string address = // a way to get the path of the file. How?
        BindExcelToPage(address); // this method fills the web page with the data taken from the file uploaded;
    }