“编辑”是自动连接到另一个页面
“编辑2”与“编辑3”都是弹出一个新窗口
<asp:GridView ID="gvValueList" runat="server" CellPadding="4" onpageindexchanging="gvValueList_PageIndexChanging"
ForeColor="#333333" GridLines="None" OnRowDataBound="gvValueList_RowDataBound"
AutoGenerateColumns="False" Width="100%" BorderColor="#E0E0E0"
BorderStyle="Solid" BorderWidth="1px" PageSize="15" >
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:HyperLinkField HeaderText="编辑" DataTextField="epl_id"
DataNavigateUrlFormatString="EditEmploy.aspx?Num={0}"
DataNavigateUrlFields="epl_id"/>
<asp:TemplateField HeaderText="编辑2">
<ItemTemplate>
<a href="#" onclick=' <%# "javascript:window.open(\"EditEmploy.aspx?Num=" + Eval("epl_id")+ "\",null,\"width=300,height=200\");window.close();" %>'>
<%# Eval("epl_id")%> </a>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="编辑3">
<ItemTemplate>
<a href="#" onclick='show(<%#DataBinder.Eval(Container.DataItem,"epl_id") %>);'><asp:label id="labelSumary" runat="server" Text='<% #Bind("epl_id")%>'></asp:label>
</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
</asp:GridView>
ForeColor="#333333" GridLines="None" OnRowDataBound="gvValueList_RowDataBound"
AutoGenerateColumns="False" Width="100%" BorderColor="#E0E0E0"
BorderStyle="Solid" BorderWidth="1px" PageSize="15" >
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:HyperLinkField HeaderText="编辑" DataTextField="epl_id"
DataNavigateUrlFormatString="EditEmploy.aspx?Num={0}"
DataNavigateUrlFields="epl_id"/>
<asp:TemplateField HeaderText="编辑2">
<ItemTemplate>
<a href="#" onclick=' <%# "javascript:window.open(\"EditEmploy.aspx?Num=" + Eval("epl_id")+ "\",null,\"width=300,height=200\");window.close();" %>'>
<%# Eval("epl_id")%> </a>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="编辑3">
<ItemTemplate>
<a href="#" onclick='show(<%#DataBinder.Eval(Container.DataItem,"epl_id") %>);'><asp:label id="labelSumary" runat="server" Text='<% #Bind("epl_id")%>'></asp:label>
</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
</asp:GridView>
<%--编辑3须需加上以下--%>
<script type="text/javascript">
function show(aa) {
window.open('EditEmploy.aspx?Num=' + aa, 'newwindow', 'height=300, width=400,top=200, left=200 ,toolbar=no, menubar=no, scrollbars=no')
}
</script>
<script type="text/javascript">
function show(aa) {
window.open('EditEmploy.aspx?Num=' + aa, 'newwindow', 'height=300, width=400,top=200, left=200 ,toolbar=no, menubar=no, scrollbars=no')
}
</script>
EditEmploy.aspx.cs
txtMess.Text = Request.QueryString["Num"].ToString();
浙公网安备 33010602011771号