2011-01-28 161 views
3

有什麼方法可以重命名ASP.Net控件,而不搜索完整的Markup或Codebehind。Refector-重命名ASP.Net控件

Visual Studio有重構重命名但這隻能在Codebehind中工作我仍然需要搜索標記代碼。我正在使用VS 2008

回答

0

是的。我發現最簡單的方法是從背後的代碼。

存在一種稱爲Rename Refactoring快捷方式被綁定到鍵盤組合(Ctrl鍵 + - [RCtrl鍵 + - [R)。該組合在鍵盤設置中列爲「Refactor.Rename」,如果您想要更改快捷方式(或者由於某種原因,您可以自行設置它)。

重命名您的ASP.NET控制,請在aspx.vb文件中導航到控件的引用。將鼠標光標放在變量名上。按下鍵盤快捷鍵。現在,您可以開始鍵入(將刪除以前的名稱並開始鍵入新名稱),或者單擊某處或使用箭頭鍵導航到變量中的特定位置,之後您可以添加/刪除/更改名稱隨你便。

點擊其他地方不會應用更改。要應用該操作,請在出現的右上角的對話框中單擊「應用」,或者按輸入

ASP控件將被重命名爲VB代碼和aspx代碼!

請注意,某些文件類型的Refactor.Rename是「不可用」的,例如.ashx或Visual C++文件。