Visual Studio:键入代码与从控件菜单拖放



我尝试通过使用不同页面上的另一块代码作为示例键入代码来创建网格视图。我发现,当我运行程序并单击行上的"编辑"按钮时,字段并没有变为用于编辑的文本框。我确实有处理行编辑事件的代码。

在早期的一个项目中,我发现我必须双击网格视图的"属性"窗口中的"行编辑"事件才能创建事件处理代码。在单独的aspx.cs文件中键入该代码不起作用。

我正在使用ASP.Net/C#。

当我从控件菜单中拖放而不是只输入代码时,Visual Studio会发生什么?我假设它添加了一些我在打字时遗漏的东西。

其他人有没有其他例子在他们键入我应该注意的代码时不起作用?

即使您在复制HTML方面做得非常好,也可能会遗漏一些属性。这是因为GridView组件附带了一组所谓的设计时属性,这些属性只能(只能)从VisualStudio中的"属性"面板进行配置。

我想您会发现,将控件从工具箱拖到web窗体上会将控件的设计时属性设置为一组特定的默认值。当您手动键入HTML时,不会发生这种情况。

最新更新