سلام
به چه صورت یک لینک رو در زمان لود صفحه اصلی سایت بسازیم و به قسمت لینک دونی اضافه کنیم
نام و آدرس سایت ها از قبل در دیتا بیس ذخیره شده اند
سلام
به چه صورت یک لینک رو در زمان لود صفحه اصلی سایت بسازیم و به قسمت لینک دونی اضافه کنیم
نام و آدرس سایت ها از قبل در دیتا بیس ذخیره شده اند
Paragraph parx = new Paragraph();
Hyperlink hyperl = new Hyperlink("Hi");
hyperl.NavigateUri = new Uri("http://search.msn.com");
parx.Inlines.Add(hyperl);
درباره کد هایی که نوشته اید توضیح میدید !
خط اول یه پاراگراف میسازیم ( <p> ) .
خط دوم یه هایپر لینک ، خط سوم دادن ادرس و خط چهارم ادغام به پاراگراف .
ممنون
به این صورت هم میشه نوشتش
for (int i = 0; i < dt3.Rows.Count; i++)
{
dr3 = dt3.Rows[i];
HyperLink link1 = new HyperLink();
HyperLink link2 = new HyperLink();
link1.Target = "_blank";
link1.NavigateUrl = dr3["Linkaddress"].ToString(); ;
link1.Text = dr3["Linkname"].ToString();
link1.Style.Add("font-size", "11pt");
link1.Style.Add("text-decoration", "underline");
link2.Text = "<br />";
linkdoni.Controls.Add(link1);
linkdoni.Controls.Add(link2);
}که linkdoni نام تگ دایوی است که لینک ها در آن قرار می گیرد
Paragraph در چه کلاسی میباشد ؟!
Paragraph در چه کلاسی میباشد ؟!System.Windows.Documents
من همچین کلاسی ندارمSystem.Windows.Documents
Visual Studio 2008 ؟!
http://msdn.microsoft.com/en-us/library/system.windows.documents.paragraph.aspx
حالا زیاد مهم نیست .
شما این طوری کار کنید :
Form1.Controls.add(Hypr1);
من الان Win app هستم . ممکنه توی Web نباشه کلاس فوق .
باید Reference های مورد نظر را اضافه کرد.
PresentationFramework.dll
PresentationCore.dll
WindowsBase.dll
@ milade :
Hyperlink hyperl = new Hyperlink("Hi");صحیح نمیباشد !
ممنون .باید Reference های مورد نظر را اضافه کرد.
اول کد رو چون از چند کلاس ورودی میگرفت نوشتم ، به همین دلیل Hi حذف و از متد Text استفاده شود .صحیح نمیباشد !
این کد را در ادامه کدهای پست شماره 2 نوشته اید ؟!شما این طوری کار کنید :
Form1.Controls.add(Hypr1);
سلام
شما چرا از Repeter استفاده نمی کنید؟اگه اطلاعات تو بانک ذخیره شدند از DataBind استفاده کنید.
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<asp:HyperLink runat="server" ID="hp1" Text='<%# Eval("Text") %>' NavigateUrl='<%# Eval("Link") %>'></asp:HyperLink>
</ItemTemplate>
</asp:Repeater>