Hi,
I created "test.aspx" page in which i used repeater control. There
is link in each row.
When i click the link, i need to open a word/Excel/PDF,etc file inside
popwindow corresponding to each row.
1) Test.Aspx
<fsi:FSIRepeater runat="server" ID="rptDiscipline"
OnItemDataBound="rptDiscipline_ItemDataBound">
<ItemTemplate>
<fsi:FSIHyperLink runat="server" ID="lnkOpen" Text="Open" />
/ItemTemplate>
</fsi:FSIRepeater>
Test.aspx.cs
protected void repeater1_ItemDataBound(object sender,
RepeaterItemEventArgs e)
{
HyperLink lnkOpen= ((HyperLink)e.Item.FindControl(""));
lnkOpen.NavigateUrl =
"javascript:showModal('ViewFile.aspx','50','500','450');";
}
2) View.aspx.cs
To load the word document, I created View page
protected void Page_Load(object sender, EventArgs e)
{
Response.ContentType = "application/msword";
Response.AddHeader("Content-Disposition", "attachment; filename=
\"" + filename + "\"");
Response.TransmitFile(FullPath);
Response.End();
}
In need to open file inside popup window instead document getting open
seperately.
Note: showModal() method is user defined method using javascript
Kindly do the needful.
Thanks & Regards
Akthari Begum