드롭 다운 목록이 있습니다. 선택한 변경 인덱스 을 클릭 한 후 값을 선택하고 싶습니다.값을 선택했습니다. 드롭 다운 목록을 선택했습니다.
<asp:DropDownList ID="pdfdropdown" runat="server" AutoPostBack="true" OnSelectedIndexChanged="pdfdropdown_SelectedIndexChanged">
<asp:ListItem Value="-1">Select file</asp:ListItem>
<asp:ListItem Value="open">download excel</asp:ListItem>
<asp:ListItem Value="download">dowload pdf</asp:ListItem>
</asp:DropDownList>
protected void pdfdropdown_SelectedIndexChanged(object sender, EventArgs e)
{
pdfdropdown.SelectedValue = "-1";
Response.AppendHeader("Content-Disposition", "attachment; filename=" + name + ".pdf");
//......funtions script
}
하지만 파일을 다운로드 할 때 궁금해졌습니다. 선택한 값이 선택되어 있지 않습니다 (다운로드 후) 내가
으로 시도 드롭 다운의 값을 변경하는 방법;. 'selected_indexchange에, 그것은 작동합니다 ! –
그것의 작동하지 않습니다 – user3843675
나는 그것이 작동하지 않을 것 같아요. 왜냐하면 다운로드 파일은 HTML 컨텐트가 아닌 파일을 작성하기 위해 응답 스트림을 사용하기 때문입니다. –