1
我將div中的兩個控件包裝到更新面板中。我的代碼要求用戶能夠從第一個控件的角度來改變第二個控件左,上,右,下的位置。我正在考慮添加一個MultiView並添加4個視圖,但控件在視圖中不能具有相同的ID,這對於我的代碼功能來說是必不可少的。ASP.NET更改div中的控件順序
這裏最好的辦法是什麼?
我將div中的兩個控件包裝到更新面板中。我的代碼要求用戶能夠從第一個控件的角度來改變第二個控件左,上,右,下的位置。我正在考慮添加一個MultiView並添加4個視圖,但控件在視圖中不能具有相同的ID,這對於我的代碼功能來說是必不可少的。ASP.NET更改div中的控件順序
這裏最好的辦法是什麼?
您可以將第二個控件添加到佔位符控件中。看到這個問題:How can you move ASP.Net controls to different places on the Web form at runtime?
謝謝,這將對我有用! – formatc 2012-01-31 16:19:53
我已經讀過VS不允許在MV視圖中使用相同的ID,但我會試一試。 – formatc 2012-01-31 11:48:00
是的,我不認爲有可能在MultiView中使用相同的ID,因爲它不像GridView,FormView等那樣是模板化的。但是你不能改變你的功能,根據ActiveViewIndex它總是返回正確的控件嗎? – 2012-01-31 12:20:19
@Tim也許但在我看來,更像是黑客和可能的例外生成漏洞。我希望有更好的解決方案。如果沒有其他解決方案,我將被迫這樣做。 – formatc 2012-01-31 12:26:11