标签归档:控件

web developer tips (74):在 Visual Studio 2008设计器里添加或移除AJAX Extenders

原文地址:How to Add and Remove AJAX Extenders in Visual Studio 2008 Designer 在web developer tips (62)中讲述了在vs工具箱添加AJAX控件工具包 下面是在vs的工具箱如何添加和删除AJAX Extenders: 1、在设计视图中的工具箱的AJAX Extensi …


原文地址:How to Add and Remove AJAX Extenders in Visual Studio 2008 Designer 在web developer tips (62)中讲述了在vs工具箱添加AJAX控件工具包 下面是在vs的工具箱如何添加和删除AJAX Extenders: 1、在设计视图中的工具箱的AJAX Extensions 标签拖拽ScriptManager 控件到设计器。 2、拖拽一个asp button到设计器里,这个button用来添加AJAX Extenders。 3、选择button,单击智能标签(Smart Tag),选择“ Add Extender”选项。 ...... [阅读全文]

web developer tips (50):在 Visual Studio 的设计视图绝对定位控件

原文地址:How to absolute position the controls in Visual Studio Designer 在设计视图,控件绝对定位看起来比较混乱直到你了解可视化的相关提示。在设计视图里,你可以通过拖动控件进行如下两个操作之一: 1、改变控件的起始。 2、改变控件的 …


原文地址:How to absolute position the controls in Visual Studio Designer 在设计视图,控件绝对定位看起来比较混乱直到你了解可视化的相关提示。在设计视图里,你可以通过拖动控件进行如下两个操作之一: 1、改变控件的起始。 2、改变控件的位置。 http://www.watch-life.net/visual-studio/absolute-position-the-controls-in-visual-studio-designer.html 当你拖动控件体的时候,可以改变控件的起始,你可以看到这一点,是因为在白色的方格子里光标变成了小箭头。 ...... [阅读全文]

web developer tips (18):从工具箱粘贴或拖拽控件时进行绝对定位

原文地址:How to absolute position controls on copy paste or drag drop from Toolbox


原文地址:How to absolute position controls on copy paste or drag drop from Toolbox 在设计器里为了让任何任一控件进行绝对定位,你需要选中控件,然后选择如下菜单:格式+设置位置+绝对。 有时候,你也许想从工具箱拖拽控件或在设计器里剪贴控件后就让控件被绝对定位。你可以这样做: http://www.watch-life.net/life-thinking/absolute-position-controls-on-copy-paste-or-drag-drop-from-toolbox.html 菜单:工具+选项+html设计器+css样式,选中“对于使用工具箱、粘贴或拖放控件时,将定位更改为绝对定位”。 ...... [阅读全文]

web developer tips (5):绑定ListView控件

原文地址:How to Databind a ListView control ListView 是Visual Studio 2008中一个新的控件,使用此控件可以很轻松的进行数据的插入、编辑、删除和排序,也可以在使用这个控件时通过用户定义模板来灵活地显示各种格式的数据。 下面的如何将List …


原文地址:How to Databind a ListView control ListView 是Visual Studio 2008中一个新的控件,使用此控件可以很轻松的进行数据的插入、编辑、删除和排序,也可以在使用这个控件时通过用户定义模板来灵活地显示各种格式的数据。 下面的如何将ListView 绑定到一个SQLDataSource(sql数据源) 步骤: http://www.watch-life.net/visual-studio/how-to-databind-a-listview-control.html 1、从工具箱的数据标签里添加一个Listview控件, Visual Studio将会生成如下图所示的代码 ...... [阅读全文]

你是哪一级的程序员?

xiaohui 戏称程序员分三级别: 1、入门级程序员:用第三方控件写出一个notepad(记事本); 2、高级程序员:能够不用第三方的控件,自己做出一个 NOTEPAD; 3、真正的程序员:能够做一个让别人掏钱买的 NOTEPAD; 比较一下,我觉得我在高级和入门之间 …


xiaohui 戏称程序员分三级别: 1、入门级程序员:用第三方控件写出一个notepad(记事本); 2、高级程序员:能够不用第三方的控件,自己做出一个 NOTEPAD; 3、真正的程序员:能够做一个让别人掏钱买的 NOTEPAD; 比较一下,我觉得我在高级和入门之间。实在是惭愧,回想自己写程序也有8、9年,别说写个什么卖钱的“notepad”,就连为自己写个软件也没有,一直都在忙着工作的程序,非没有时间,而是没有用心去想,去琢磨。作家呀,艺术家呀都有自己的作品,而我做程序开发的,虽成不了什么“专家”,但好歹也要为自己出一个作品呀,回想起来,真汗颜,真的没有,有的只是没有系统的代码积累。 总结这些年技术经历的问题: 1、基础依然不牢,比如算法和数据结构方面,没有系统的学习和时间。这个...... [阅读全文]

创建控件时出错/lm/w3svc/… 不是一个有效的iis应用程序” 的解决办法

创建控件时出错/lm/w3svc/… 不是一个有效的iis应用程序” 的解决办法 环境:vs2005,asp.net web 应用程序(项目),IIS作为发布服务器 导致原因:是项目的属性配置中,“服务器”的设置中与IIS中的虚拟目录不一致导致。 解决办法:按项目属性的中 …


创建控件时出错/lm/w3svc/... 不是一个有效的iis应用程序" 的解决办法 环境:vs2005,asp.net web 应用程序(项目),IIS作为发布服务器 导致原因:是项目的属性配置中,“服务器”的设置中与IIS中的虚拟目录不一致导致。 ...... [阅读全文]

遍历页面上的所有控件

/// <summary>         /// 采用递归的方法来遍历页面控件         /// </summary>         /// <param name=”parent”></param>         protected void ErgodicChildrenControls(Control parent)         {             …


/// <summary>         /// 采用递归的方法来遍历页面控件         /// </summary>         /// <param name="parent"></param>         protected void ErgodicChildrenControls(Control parent)         {                         foreach (Control c in parent.Controls)             {                //此处写有关控件的代码,例如                   //if (c is HtmlInputButton)                // {                //    HtmlInputButton btn = (HtmlInputButton)c;                //   if (c.id =="save")               // {               //      c.Visble=true;               //     }                // }                  if (c.Controls.Count > 0)       // 判断该控件是否有下属控件。       ...... [阅读全文]

如何不使用让menu控件不回发(postback)

写网站首页程序的导航,要用asp.net2.0 的下menu控件,因为绑定数据库十分方便,不过有个问题,就是我采用的iframe来跳转页面,不想整个首页都跳转,不过发现menu控件没有控制回发的属性,每单击就回发一次,挺麻烦的。后来想到一个曲折来实现的办法,在t …


写网站首页程序的导航,要用asp.net2.0 的下menu控件,因为绑定数据库十分方便,不过有个问题,就是我采用的iframe来跳转页面,不想整个首页都跳转,不过发现menu控件没有控制回发的属性,每单击就回发一次,挺麻烦的。后来想到一个曲折来实现的办法,在text属性上做文章,代码如下: index.aspx页面: ..... <script language=javascript> function OpenNewWindow(strUrl) {           document.all.UrlRedirect.src = strUrl;    } </script> <asp:Menu ID="Menuindex" runat="server" Orientation="Horizontal"   >               </asp:Menu> .... <iframe id ="UrlRedirect" name="UrlRedirect"></iframe> ..... index.aspx.cs ...... protected void Page_Load(object sender, EventArgs e)     {     ...... [阅读全文]

比较郁闷的textbox(asp.net 2.0)控件

今天转一个asp.net程序从vs2003到vs2005,老报错,postback后取不到textbox控件的改变的值,在vs2003下完全正常,在vs2005下就是不行,搞了一上午都不知为啥,于是上网查查,原来是textbox控件的readonly属性做的怪,真的郁闷.asp.net2.0 的这种改动让人 …


今天转一个asp.net程序从vs2003到vs2005,老报错,postback后取不到textbox控件的改变的值,在vs2003下完全正常,在vs2005下就是不行,搞了一上午都不知为啥,于是上网查查,原来是textbox控件的readonly属性做的怪,真的郁闷.asp.net2.0 的这种改动让人无法理解。解决方法详见如下: (http://blog.joycode.com/saucer/archive/2006/05/11/75741.aspx) 有时候,我们不希望用户直接编辑TextBox,而是希望通过客户端脚本的方式来设置内容,一般的做法是设置TextBox的属性ReadOnly为true。但在ASP.NET 2.0里有了变化,设置了ReadOnly为true的TextBox,在服务器端不能通过Text属性获取在客户端设置的新内容,在Reflector里比较一下LoadPostData的实现 .NET 1.1中, ...... [阅读全文]

vs2005 工具箱控件消失的解决办法

最近在作windows mobile的开发,昨天下班关机的时候vs2005报了一个错误,也没在意,今天一来打开vs2005,发现工具栏控件都消失了,遂有如下解决步骤:


最近在作windows mobile的开发,昨天下班关机的时候vs2005报了一个错误,也没在意,今天一来打开vs2005,发现工具栏控件都消失了,遂有如下解决步骤:    1、重新添加,打开“工具栏”的“选择项”,发现控件都已经选择,去掉选择,再选择,无法解决。    2、重置工具箱,问题依然。    3、修复安装vs2005,问题依然。    4、用vs2005打开一个winfrom项目,发现正常,考虑是windows mobile的问题。    5、卸载Windows Mobile 5.0 Pocket PC SDK后,重装,问题依然。    6、再次“重置工具箱”,,问题解决,消失的控件都出来了。最终也不知道问题出在那?不过还好解决了,而且不需要重装系统。 唉,忙了一上午,啥也没干。 (注:vs2005 打了sp1) 本文地址...... [阅读全文]