如何在代碼後面的aspx頁面中編寫代碼?從後面的代碼在aspx中編寫一個HyperLink代碼
<a href="skype:MySkype?call"><img src="http://download.skype.com/share/skypebuttons /buttons/call_blue_white_124x52.png" style="border: none;" width="124" height="52" alt="Skype Me™!" /></a>
感謝
如何在代碼後面的aspx頁面中編寫代碼?從後面的代碼在aspx中編寫一個HyperLink代碼
<a href="skype:MySkype?call"><img src="http://download.skype.com/share/skypebuttons /buttons/call_blue_white_124x52.png" style="border: none;" width="124" height="52" alt="Skype Me™!" /></a>
感謝
放置一個PlaceHolder
控制在你想要這個出現在頁面。
然後寫
PlaceHolder1.Controls.Add(New LiteralControl("<a href=\"skype:MySkype?call\"><img src=\"http://download.skype.com/share/skypebuttons/buttons/call_blue_white_124x52.png\" style=\"border: none;\" width=\"124\" height=\"52\" alt=\"Skype Me™!\" /></a>"));
公司希望您使用C#
編輯 如果您正在尋找動態添加,然後將上面的佔位符,然後在下面使用。
HyperLink hyp=new HyperLink();
hyp.ID="hyp1";
hyp.ImageUrl="http://download.skype.com/share/skypebuttons/buttons/call_blue_white_124x52.png";
hyp.NavigateUrl="skype:MySkype?call";
hyp.Text="Skype Me™!" ;
hyp.ToolTip="Skype Me™!";
hyp.Target="_new";
PlaceHolder1.Controls.Add(hyp);
,如果你要創建的GridView的DataTable和代碼隱藏添加所有的列名和DATAS,需要重新安排一些列(如添加鏈接或等),我認爲這可能是有用的。
我的情況,我需要重新安排我行細胞像(目前我有6個細胞,並希望改變6.值)
在GridView的RowDataBound事件
string myVariable = e.Row.Cells[0].Text;//i'm getting value from index number 0
HyperLink hp = new HyperLink();
hp.NavigateUrl = String.Format("some_aspx_page.aspx?myVariable={0}", myVariable);
hp.Text = "Link name";
e.Row.Cells[5].Controls.Add(hp); //and add to index number 5
感謝是這樣做沒有工作是否有辦法像HyperLink hyperLink = new HyperLink()一樣動態地執行此操作。螞蟻然後添加到HREF的字符串和圖像到超鏈接? – user723686 2012-03-24 15:00:19
查看我的動態添加編輯 – PraveenVenu 2012-03-24 15:09:04
有兩件事:你實際上在你的答案中創建了兩個單獨的鏈接,爲什麼他首先需要一個佔位符? – IrishChieftain 2012-03-24 15:35:58