`

asp.net 中对datagrid中的BUTTON应用CSS样式

阅读更多
在asp.net中,如果要对某个按钮,TEXTBOX应用样式,可以利用CSSCLASS属性,比如
<xmp><asp:Label runat="server" id="lblMessage" CssClass="abc" Text="Hi!" /></xmp>
<xmp>其中,abc是你自己定义的CSS样式,而如果要对datagrid中的button应用css样式,如果这样写的话</xmp>
<xmp><asp:DataGrid id="dgArticles" runat="server" AutoGenerateColumns="False" ...> <Columns> <asp:ButtonColumn Text="提交" CssClass="abc" /> ... </Columns> </asp:DataGrid> </xmp>
这样写是错误的,不能达到运行效果,因为datagrid的BUTTONCOLUMN中,没CSSCLASS属性,正确的方法,应该是在ItemCreated事件中,写入如下代码:
 If e.Item.ItemType = ListItemType.Item OR _
        e.Item.ItemType = ListItemType.AlternatingItem then

          Dim myButton as Button = CType(e.Item.Cells(0).Controls(0), Button)
          myButton.CssClass = "abc"

分享到:
评论

相关推荐

    asp.net聊天室

    3. **页面生命周期**:在ASP.NET中,每个网页都有一个生命周期,包括初始化、加载、回发和卸载等阶段,理解这些阶段对于处理用户交互和维护页面状态至关重要。 4. **ASP.NET控件**:聊天室可能用到的控件有TextBox...

    asp.net 项目实战之留言板

    在本项目中,"asp.net 项目实战之留言板" 是一个使用 ASP.NET 技术构建的实际应用示例,旨在帮助开发者掌握如何利用 ASP.NET 来创建一个交互式的在线留言功能。这个项目涵盖了从数据库设计、前端界面搭建到后端逻辑...

    ASP.net制作PPT

    在ASP.NET中,我们通常使用C#或VB.NET作为编程语言,与HTML、CSS和JavaScript一起工作,以构建丰富的用户界面。对于PPT的创建,可能涉及到以下几个关键知识点: 1. **服务器控件与用户控件**:ASP.NET提供了一系列...

    asp.net动态网站开发

    在ASP.NET中,DHTML常用于增强用户界面的交互性。 4. **XML**:XML(Extensible Markup Language)是一种用于存储和传输数据的标记语言,常用于数据交换和配置文件。ASP.NET支持XML处理,允许开发者通过XML文档进行...

    juqery easyui 在asp.net 中应用实例

    下面我们将深入探讨jQuery EasyUI在ASP.NET中的应用实例。 首先,我们需要在ASP.NET项目中引入jQuery和jQuery EasyUI的库文件。这通常包括`jquery.js`、`easyui.css`和`easyui.js`。这些文件可以从官方网站下载,...

    ASP.NET-[其他类别]适合初学者的datagrid的操作.zip

    在ASP.NET中,DataGrid控件是一个非常重要的组件,它用于显示和操作数据库中的数据,通常以表格形式展示。对于初学者来说,掌握DataGrid的基本操作是学习ASP.NET开发的基础。 DataGrid控件主要包含以下几个核心知识...

    Wrox.Beginning.ASP.NET.2.0.with.C.Sharp

    3. **Web控件和用户界面设计**:涵盖ASP.NET提供的各种内置控件,如TextBox、Button、GridView等,以及如何利用CSS和Master Pages进行页面布局和美化。 4. **数据访问技术**:介绍ADO.NET 2.0,讲解如何连接数据库...

    asp.net购物车实现的源码

    在ASP.NET中实现购物车功能涉及到多个关键组件和技术。 在给出的代码片段中,我们可以看到一个ASP.NET页面(`shoppingcart.aspx`)的结构,它包含了购物车的界面元素。页面使用C#作为后端语言,通过`Codebehind`...

    asp.net专家疑难解答200问

    如何在ASP.NET中动态的创建柱状和饼状统计图 192.如何判断上传图片的高度和宽度 193.如何使用DESCryptoServiceProvider类对数据或者文件进行加密解密 194.如何统计在线人数 195.如何在ASP.NET实现...

    Asp.net_EasyUITest应用例子

    在Asp.net中整合EasyUI,可以大大提升Web应用的视觉吸引力和功能性。 标题"Asp.net_EasyUITest应用例子"表明这是一个关于如何在Asp.net项目中使用EasyUI进行测试的教程或实例。通常,这样的例子会包含以下内容: 1...

    ASP.NET 3.5 开发大全--制作一个ASP.NET留言本.rar

    5. **服务器控件**:ASP.NET中的服务器控件如Label、TextBox、Button、GridView等在后台处理用户输入并能自动处理回发,使得开发更加便捷。在留言本应用中,可能会用到TextBox用于用户输入留言,Button用于提交,而...

    ASP.NET页面打印技术之打印清单

    ASP.NET 页面打印技术是指在 ASP.NET 下对 Web 应用程序中实现打印功能的技术。该技术主要解决了在 B/S 结构中打印的特殊性,即程序运行在浏览器中,打印机在本地,而文件可能在服务器上,导致了打印控制不是很灵活...

    使用ASP.NET开发的网上商店

    8. **部署和调试**:ASP.NET应用可以方便地部署在IIS(Internet Information Services)上,同时Visual Studio提供强大的调试工具,帮助开发者定位并修复代码中的问题。 9. **网站架构**:网上商店通常包括商品展示...

    ASP.NET深入编程技术

    以上只是ASP.NET深入编程技术的一部分,实际开发中还需要结合HTML、CSS、JavaScript等前端技术,以及对.NET Framework和C#语言的深入理解。通过不断学习和实践,开发者可以利用ASP.NET构建出高效、稳定、易扩展的Web...

    ASP.net认证题库(亲测)

    ASP.NET是Microsoft公司推出的一种基于.NET Framework的服务器端编程模型,用于构建动态网站、Web应用程序和Web服务。这个压缩包文件包含的资源主要是针对ASP.NET认证考试的学习资料,特别是对于ATA的ASP.NET认证...

    asp.net 留言薄

    ASP.NET中的HTML控件如TextBox和Button可以帮助创建这些元素。 2. **数据提交**:当用户点击“提交”按钮时,ASP.NET页面生命周期中的事件处理机制会被触发,允许后台代码捕获并处理这些数据。 3. **数据存储**:...

    武汉大学ASP.NET课件与实例

    ASMX文件是ASP.NET中创建Web服务的标准格式。 7. **配置文件**:Web.config文件是ASP.NET应用的主要配置文件,包含了应用程序的配置信息,如连接字符串、安全性设置、身份验证模式等。开发者需要学会如何修改和管理...

    ASP.NET 购物车代码

    2. **购物车设计**:在ASP.NET中,购物车通常是一个服务器端的对象,用于存储用户的选购商品信息,包括商品ID、名称、价格、数量等。购物车的实现涉及到数据结构的设计,如使用字典或列表来存储每个商品实例。 3. *...

    ASP.NET实用代码

    以上内容概述了ASP.NET中的一些实用代码技巧,包括如何在新窗口中打开页面、为按钮添加确认对话框、删除表格中的记录以及改变表格行的颜色等。这些技巧可以帮助开发者快速构建功能丰富的Web应用。

Global site tag (gtag.js) - Google Analytics