ورود

View Full Version : چه جوری یک ستون email را در grid view نشان دهیم



sasan123
جمعه 05 مهر 1387, 18:02 عصر
دوستان می خواهم یک ستون در grid view داشته باشم ستون email که با کلیک بر روی ان صفحه ی outlook express باز شود و در قسمت to ان همان ادرس کلیک شده باشد:افسرده::افسرده:

__H2__
جمعه 05 مهر 1387, 21:24 عصر
سلام
به جای جایگزنی email@site.com عبارت html زیر را جایگزین کیند.
<a href="mailto:email@site.com">email@site.com</a>

my_blithe
جمعه 05 مهر 1387, 21:32 عصر
میتونی یک ستون hyperlink ایجاد کنی و فیلدت رو انتخاب کنی و برای نحوه مقدار گیری از این استفاده کنی :

mailto://{0}

sasan123
شنبه 06 مهر 1387, 08:16 صبح
دوست عزییزtarhebartarمنظورتون اینه

<asp:TemplateField HeaderText="email" >
<EditItemTemplate>

<asp:HyperLink ID="HyperLink1" runat="server" Text=' <a href=mailto <%# Eval("email") %> </a>'></asp:HyperLink>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="HyperLink2" runat="server" Text='<a href=mailto <%# Eval("email") %> </a>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>



من نتونستم این کار را بکنم میشه مرا راهنمایی کنید اخه من خیلی مبتدیم

sasan123
شنبه 06 مهر 1387, 08:19 صبح
دوست عزیز my_blithe با تشکر من این کار را انجام دادم ولی می خواهم که در قسمت to ادرس email کلیک شده باشد با کد شما برام در قسمت to می نویسه
//{0}

__H2__
شنبه 06 مهر 1387, 20:46 عصر
سلام
با اجازه دوستان...

من نتونستم این کار را بکنم میشه مرا راهنمایی کنید اخه من خیلی مبتدیم
شما به نمونه مطرح شده در پست 4 درست دقت نکردید .....


<Columns>

'....

<asp:TemplateField>
<ItemTemplate>
<a href='mailto:<%# Eval("email") %>'><%# Eval("email") %></a>
</ItemTemplate>
</asp:TemplateField>