0
У меня есть гиперссылка, которая откроет всплывающее окно сетки, в котором есть имя и другие данные, а имя - гиперссылка в нем. Когда я нажимаю на эту гиперссылку, мне нужно отобразить детали этого пользователя в другом всплывающем окне. Как мне это сделать?Как открыть поп-диалог при нажатии гиперссылки в gridview (другое всплывающее окно)?
Мой код:
<asp:GridView ID="grdNomiantionCountDetails" runat="server" AutoGenerateColumns="false"
PagerStyle-CssClass="dvPageNation1" PagerSettings-Position="Bottom" GridLines="None"
PagerStyle-HorizontalAlign="Left" Visible="true" Width="600px" HorizontalAlign="center">
<Columns>
<asp:TemplateField HeaderText="Nominated By" HeaderStyle-HorizontalAlign="Left">
<ItemStyle CssClass="bdrstyle" />
<ItemTemplate>
<br />
<asp:HyperLink Width="180px" CssClass="txtcolor" runat="server" ID="HyperLink1" Text='<%#Bind("NominatorName")%>' onclick='<%# String.Format("return viewDescription(""{0}"");",Eval("Description")) %>'></asp:HyperLink>
</ItemTemplate>
<HeaderStyle CssClass="hdrstyle" HorizontalAlign="Left" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Institution" HeaderStyle-HorizontalAlign="Left" HeaderStyle-CssClass="hdrstyle">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" Width="400px" CssClass="txtcolor bdrstyle " />
<ItemTemplate>
<br />
<asp:Label Width="180px" CssClass="txtcolor" runat="server" ID="lblInstitution" Text='<%#Bind("Institution")%>' />
<br />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle CssClass="dvPageNation1" HorizontalAlign="Left" />
</asp:GridView>
</div>
И мне нужно, чтобы открыть диалоговое окно с описанием, по щелчку NominatorName гиперссылкой
Спасибо за репутацию LY. Но мне нужно привязать данные gridview от DB. Gridview может содержать имена разных пользователей. – Kumar
Что делает ваш фрагмент кода? Это то, что должно быть внутри всплывающего окна? – VDWWD