PDA

View Full Version : سوال: مشکل با لينک دادن در ديتا گريد



imanshirani
جمعه 24 خرداد 1387, 13:01 عصر
اين لينک من داخل ديتا گريد



<asp:HyperLinkField DataTextField="Subject" HeaderText="Subject" Target="_blank" NavigateUrl="~/Profile/ShowPM.aspx?IDPM=" SortExpression="Subject" Text="Subject">
<ControlStyle CssClass="Link" />
<ItemStyle VerticalAlign="Middle" HorizontalAlign="Justify" Width="40%" />
</asp:HyperLinkField>
سوال من :
عکس که ضميمه شده
من ميخوام موقعي که روي ok کليلک شد به اون آدرس مورد نظر بره
البته بر اساس ID که از ديتا بيس مي خونه

imanshirani
شنبه 25 خرداد 1387, 10:18 صبح
مشکل من حل شد مرسی

mojniknam
شنبه 25 خرداد 1387, 10:49 صبح
بهتر بود که راه حل رو برای بقیه میزاشتین
به هر حال روش من اینطوری هست
یک HyLink میزارم... خصوصیت text اون رو یک فیلد از بانک و Url اون هم یک فیلد دیگه از بانک
موفق و پیروز باشید

imanshirani
یک شنبه 26 خرداد 1387, 21:23 عصر
<asp:GridView ID="GridViewAllPm" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="IDPM" DataSourceID="SqlDataSourceAllPM" Width="100%">
<Columns>
<asp:TemplateField HeaderText="Subject" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<a href="ShowPM.aspx?IDPM=<%#Eval("IDPM") %>" target="_blank" class="Link"><%#Eval("Subject")%></a>
</ItemTemplate>
<ItemStyle VerticalAlign="Middle" HorizontalAlign="Left" Width="40%" />
</asp:TemplateField>

</Columns>
<EmptyDataTemplate>
No Send Pm.
</EmptyDataTemplate>
</asp:GridView>