如何將JavaScript動態href屬性應用於MVC中的錨定標記。我的要求是打開窗口點擊<a>
。打開的窗口,我需要從控制器端通過某些參數,如URL或用戶登錄或沒有等我在網頁表單開發類似的代碼,如下面的代碼中後面的後面如何在MVC4中將動態Javascript添加到<a>標記
代碼:
if (User!= null) {
AspHyperLink.Attributes.Add("href", "javascript: openWindows('" + anchoreLink.ClientID + "', '" + URL +
"', null, 'width=952,height=600,left=25,top=50,resizable=yes,scrollbars=no', '" +
guestUser.ToString().ToLower() + "','" + DelayTime + "','" + SomimageImage.ClientID + "','" +
imgfadedPath + "','" + imgpath + "');");
如何我可以在MVC世界實現這個嗎?
一些屬性,如客戶端ID等似乎在模型或路線已經可用。所以利用那些在視圖中填充它們。對於其他人,請考慮使用ViewBag或ViewData。 – Sunny