选中复选框后,我想打开文件上传。在我的aspx页面中,其中包含一个复选框和一个文件上传。文件上传控件的可见状态为false。现在,我想在检查时打开文件上传对话框。请帮助我做到这一点。
<form id="form1" runat="server">
<div>
<asp:CheckBox ID="chk1" runat ="server" />
<asp:FileUpload ID="FileUpload1" runat="server" visible="false" />
</div>
</form>
最佳答案
您需要使用OnCheckedChanged事件。
例如。
<asp:CheckBox ID="CheckBox1" runat="server"
oncheckedchanged="CheckBox1_CheckedChanged" AutoPostBack="True"/>
并在后面的代码中
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
//open file upload
}
关于c# - 选中复选框后打开文件上传,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13931543/