2017-08-31 10 views
0

我遇到的問題是.aspx的設計有很多控件,很多東西都被摺疊了,幾乎不可能從Visual Studio中直觀地看到頁面。從Source添加控件並在designer.vb中生成它?

因此,我無法將工具箱中的CheckBoxList直接添加到例如<label>旁邊的設計窗口中。

所以,我必須從源頭工作,並添加CheckBoxList從那裏,讓我們一<tr>和旁邊的一個<td><label>內說。

<asp:CheckBoxList runat="server"> 
</asp:CheckBoxList> 

我有一個問題是,爲什麼不designer.vb自動生成(添加)CheckBoxList控制,除非我指定的ID呢?

從源代碼中添加該控件後,是否可以打開屬性窗口(因爲我無法從設計窗口中找到/ rightclick?還有,如何爲該控件創建事件?

是否有可能重新組織的.aspx設計,基本上一切重新排列和 使它看起來當我從瀏覽器進行可視化什麼樣的?

回答

0

是否有可能重新組織的.aspx設計,基本上重新排列 一切,讓它看起來像當我從瀏覽器可視化它?

好像你來自WinForms背景。 Web窗體設計器窗口通常不會匹配我們在瀏覽器中看到的內容。所以,我們 - 網頁開發人員 - 不要使用Designer。

調試時更改標記不需要重新編譯應用程序,所以我們只需按F5刷新瀏覽器。我的建議不會使用Designer,因爲ASP.NET MVC中沒有Designer窗口。

FYI:我使用ReSharper的,其顯示intelligence for events,當我部分地在源內鍵入事件名稱。然後當我按回車時,它會自動在代碼隱藏文件中創建事件。

相關問題