2017-08-31 36 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,当我部分地在源内键入事件名称。然后当我按回车时,它会自动在代码隐藏文件中创建事件。

相关问题