前台js
<script type="text/javascript" language="javascript" >
function dis(href) {var sFeatures = "dialogWidth:800px;dialogHeight:500px;help:no;maximize:no;minimize:no;scroll:yes;status:no;resizable:no";
var retv = window.showModalDialog(href,"11", sFeatures);
return false;
}
</script>
前台代码
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" οnclick="javascript:return dis(this.href) ">联系人</asp:HyperLink>
<asp:HyperLink ID="HyperLink2" runat="server" οnclick="javascript:return dis(this.href) ">交往记录</asp:HyperLink>
<asp:HyperLink ID="HyperLink3" runat="server" οnclick="javascript:return dis(this.href) ">销售记录</asp:HyperLink>
</ItemTemplate>
<ControlStyle BackColor="White" />
<FooterStyle CssClass="white" />
<HeaderStyle BackColor="White" CssClass="white" HorizontalAlign="Center" />
<ItemStyle BackColor="White" CssClass="white" HorizontalAlign="Center" />
</asp:TemplateField>
后台代码
protected void grvCategory_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string id = grvCategory.DataKeys[e.Row.RowIndex].Value.ToString();
e.Row.Cells[0].Text = "<a href='../BusinessManage/customerDetails.aspx?id=" + id + "' οnclick=\"javascript:return dis(this.href)\" >" + e.Row.Cells[0].Text + "</a>";
HyperLink link1 = (HyperLink)e.Row.FindControl("HyperLink1");//联系人
link1.NavigateUrl = "../BusinessManage/contactPersonInfo.aspx?id=" + id;
HyperLink link2 = (HyperLink)e.Row.FindControl("HyperLink2");//交往记录
link2.NavigateUrl = "contactInfo.aspx?id="+id;
HyperLink link3 = (HyperLink)e.Row.FindControl("HyperLink3");//销售记录
link3.NavigateUrl = "saleInfo.aspx?id="+id;
}
}
protected void LinkButton1_Click(object sender, EventArgs e)
{
Response.Redirect("searchCustomer.aspx");
}