为什么要在使用引导程序和ASP.Net webformds

问题描述:

时从主页面中删除表单标签在coupleTutorials已在本网站上提出的关于将引导程序与ASP.Net Web窗体集成的建议中,他们建议窗体标签为从母版页中移除。这里是一个tutorial他们在表单标签离开:为什么要在使用引导程序和ASP.Net webformds

放在其描述master pages的asp.net网站,它提到为什么会出现在母版页的表单标签:

Web表单( <form runat="server">) - 因为所有ASP.NET页面通常都有一个Web窗体 - 并且因为母版页可能包含必须出现在Web窗体中的Web控件 - 所以一定要将Web窗体添加到您的母版页(而不是添加Web形式到每个内容页面)。

我在母版页和内容页面中使用的很多asp控件都需要父窗体标签,因此,在母版页上删除此父窗体标签会很麻烦。

当向站点添加引导程序时,为什么需要从母版页中删除表单标记?当表单标签内的引​​导程序不能正常工作吗?

引导程序可以正常使用母版页中的表单标签。请记住,您可能需要在各处稍微调整/重写样式。虽然大部分它是非常小的。我还没有找到任何令人信服的理由从主页面中删除表单标签。