原创  模板列中控件实现window.open()并传参 收藏

html

<asp:DataList ID="dl_Male" runat="server" RepeatDirection="Horizontal" RepeatColumns="5" DataKeyField="MemberID">
        
<ItemTemplate>
                 
<div>
                          
<li style="width:50px; height:50px">
                                 
<img runat="server" width="65" height="65" id="img_Female" style="border-style:solid; border-width:1px; border-color:#D1D0CC" src="Images/Default/DefaultImage.gif" alt="" />
                           
</li>
                           
<li>
                                  
<asp:HyperLink runat="server" ID="hl_NickName" Text='<%# Eval("NickName") %>' CssClass="index_datalistwinopen" ></asp:HyperLink>
                                  
</li>
                   
</div>
         
</ItemTemplate>
</asp:DataList>

cs

        

for (int i = 0; i < dl_Male.Items.Count; i++)
        {
            
int nMemberID = Convert.ToInt32(dl_Male.DataKeys[dl_Male.Items[i].ItemIndex].ToString());
            HyperLink hl_MaleMember 
= (HyperLink)dl_Male.Items[i].FindControl("hl_NickName");
            hl_MaleMember.Attributes.Add(
"onclick""window.open ('Blog/BlogIndex.aspx?MemberID=" + nMemberID + "' , null, 'height=600, width=874, top=0, left=300,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no');");
        }

发表于 @ 2008年04月11日 16:18:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:浅析.Net下的AppDomain编程  | 新一篇:sql server 2005数据库中插入韩文

  • 发表评论
  • 评论内容:
  •  
Copyright © zhujiazhao123
Powered by CSDN Blog