qianbao

文采有限,写不出系统的文章....所以只能记录一些小小的知识点
没有真正的捷径能绕过黑暗直达黎明..

在GridView每行中加入javascript事件和样式

 一个绑定列,一个模板,写出来主要是为了区别下,在后台中如何去数据.....

 <asp:BoundField DataField="nickname" HeaderText="id" SortExpression="id" />
           
<asp:TemplateField Visible="False">
           
<ItemTemplate>
                   
<asp:Label ID="name" runat="server" Text='<%# Eval("name") %>'></asp:Label>
           
</ItemTemplate>
 
</asp:TemplateField>

GridViewRowDataBound事件中加入..

 if (e.Row.RowType == DataControlRowType.DataRow)
            
{
    
string id= e.Row.Cells[0].Text.Trim();//取绑定列值
    string name= ((Label)e.Row.Cells[1].FindControl("name")).Text.Trim();//取模板列值
     e.Row.Attributes.Add("id", id);
     e.Row.Attributes.Add(
"onmouseover""javascript:mouseover()");
     e.Row.Attributes.Add(
"style""cursor:pointer");
     e.Row.Attributes.Add(
"onmouseout""javascript:mouseout();");
     e.Row.Attributes.Add(
"onclick""javascript:method());
}

    

posted on 2008-01-08 21:28 qianbao 阅读(103) 评论(0)  编辑 收藏 所属分类: Asp.Net


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
成果网网络广告联盟


相关链接: