0
ashx处理程序在用户单击按钮时下载某些文件。我的.aspx看起来是这样的,现在从按钮单击事件调用.ashx处理程序
<asp:Button OnClick:"Download" runat="server" />
而且Download
事件中我有下载开始前做一些处理。所以我正在寻找一种方法来从我的C#代码调用处理程序,并传入下载过程所需的一些参数。
在此先感谢。
ashx处理程序在用户单击按钮时下载某些文件。我的.aspx看起来是这样的,现在从按钮单击事件调用.ashx处理程序
<asp:Button OnClick:"Download" runat="server" />
而且Download
事件中我有下载开始前做一些处理。所以我正在寻找一种方法来从我的C#代码调用处理程序,并传入下载过程所需的一些参数。
在此先感谢。
嗯,我看不出有什么问题,在C#代码隐藏:
protected void Download(object sender, EventArgs e)
{
//retreiving page parameters
string text = txtSomeTextBox.Text;
int i = Convert.ToInt32(txtSomeOtherTextBox.Text);
}
对不起,我不太明白。但是,如何将这些检索到的参数传递给我的处理程序?我必须使用查询字符串吗? –
如果我没有错,你使用的是asp.net web窗体,如果是这样的话,你的ashx文件有后面的ac#代码,如果不是这种情况,应该叫做Name.ashx.cs。是无用的 –
如何使用背后的aspx代码呢?因为我看到ashx没有前手 –