Snowfun

导航

 

“编辑”是自动连接到另一个页面

“编辑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>

 

<%--编辑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>

 

EditEmploy.aspx.cs

txtMess.Text = Request.QueryString["Num"].ToString();

 

posted on 2014-08-13 15:03  Snowfun  阅读(329)  评论(0)    收藏  举报