Click here to Skip to main content
15,886,110 members
Home / Discussions / ASP.NET
   

ASP.NET

 
Questionhow to send bulk mail? Pin
sathyan_82948-Oct-11 6:11
sathyan_82948-Oct-11 6:11 
AnswerRe: how to send bulk mail? Pin
André Kraak9-Oct-11 2:14
André Kraak9-Oct-11 2:14 
QuestionFind Multiview inside Detailsview Pin
GiorgioPower7-Oct-11 22:03
GiorgioPower7-Oct-11 22:03 
AnswerRe: Find Multiview inside Detailsview Pin
Ali Al Omairi(Abu AlHassan)9-Oct-11 23:11
professionalAli Al Omairi(Abu AlHassan)9-Oct-11 23:11 
QuestionHow to use ValueResolver with GUID with the hlep of AutoMapper? Pin
Sunasara Imdadhusen7-Oct-11 19:57
professionalSunasara Imdadhusen7-Oct-11 19:57 
Questionasp.net error checking Pin
classy_dog7-Oct-11 7:06
classy_dog7-Oct-11 7:06 
AnswerRe: asp.net error checking Pin
Not Active7-Oct-11 7:15
mentorNot Active7-Oct-11 7:15 
QuestionForm View with a Gridview control,need help Pin
Member 32222646-Oct-11 18:50
Member 32222646-Oct-11 18:50 
Hi,
In gridview i am trying to show a form view,where i need to show a gridview along with some label and textbox fields.


how to perform this.

here is my code

C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Text;
namespace Bbt.Slg.MWL.SupplyChainFinance.UI.Pages
{
    public partial class CRH : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                gvConfRec.DataSource = DefaultValue();
                gvConfRec.DataBind();

                
              //  GridView gv = (GridView)FormView1.Row.FindControl("gvConfir//mReceivable");

            }
         


        }
        public DataTable DefaultValue()
        {
            DataTable Dt = new DataTable();
            Dt.Columns.Add("AVname", typeof(string));
            Dt.Columns.Add("AVcust", typeof(string));
            Dt.Columns.Add("AVinv35", typeof(string));
            Dt.Columns.Add("Avyes", typeof(string));
            Dt.Columns.Add("AVamnt", typeof(string));
            Dt.Columns.Add("AVindt", typeof(string));
            Dt.Columns.Add("AVdudt", typeof(string));
            Dt.Columns.Add("AVfndy", typeof(string));
            Dt.Columns.Add("AVnolib", typeof(string));

            Dt.Columns.Add("avkey46", typeof(string));
            for (int i = 0; i < 20; i++)
            {
                DataRow dr = Dt.NewRow();
                dr["AVname"] = "Suyan ent" + i.ToString();
                dr["AVcust"] = "SUYAN ENTERPRISE" + i.ToString();
                dr["AVinv35"] = "46454454" + i.ToString();
                dr["Avyes"] = "YES" + i.ToString();
                dr["AVamnt"] = "$24,232" + i.ToString();
                dr["AVindt"] = "4-SEP-2011 " + i.ToString();
                dr["AVdudt"] = "11-OCT-2008" + i.ToString();
               
                dr["AVfndy"] = "180" + i.ToString();
                dr["AVnolib"] = "0.865" + i.ToString();
                dr["avkey46"] = "4,344" + i.ToString();
                Dt.Rows.Add(dr);

            }
            return Dt;
        }


        public DataTable ConfirmReceivable()
        {
            DataTable Dt = new DataTable();
            Dt.Columns.Add("STR", typeof(string));
            Dt.Columns.Add("INVC#", typeof(string));
            Dt.Columns.Add("PO#", typeof(string));
            Dt.Columns.Add("INVDATE", typeof(string));
            Dt.Columns.Add("DUEDATE", typeof(string));
            Dt.Columns.Add("GROSSAMOUNT", typeof(string));
            Dt.Columns.Add("NETAMOUNT", typeof(string));

            for (int i = 0; i < 5; i++)
            {
                DataRow dr = Dt.NewRow();
                dr["STR"] = " " + i.ToString();
                dr["INVC#"] = "10199813" + i.ToString();
                dr["PO#"] = " " + i.ToString();
                dr["INVDATE"] = "5-SEP-2011 " + i.ToString();
                dr["DUEDATE"] = " 13-OCT-2012" + i.ToString();
                dr["GROSSAMOUNT"] = " " + i.ToString();
                dr["NETAMOUNT"] = "$5,200 " + i.ToString();
                Dt.Rows.Add(dr);
            }

            return Dt;

        }

        protected void gvConfRec_RowCommand(object sender, GridViewCommandEventArgs e)
        {
           
        }

        protected void gvConfRec_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            //GridView gv;
            //CommandField cf;
            //if (e.Row.RowType == DataControlRowType.DataRow)
            //{
            //    gv = sender as GridView;
            //    cf = gv.Columns[4] as CommandField;
            //    if (cf.ShowSelectButton == true)
            //    {

            //        GridView gv1 = (GridView)FormView1.FindControl("gvConfirmReceivable");
            //        //FormView1.Row.FindControl("gvConfirmReceivable");
            //        gv1.DataSource = ConfirmReceivable();
            //        gv1.DataBind();

            //    }
            //    //cf.SelectText = e.Row.Cells[1].Text.ToString();

            //}

        }
        }
}


<pre lang="HTML">

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CRH.aspx.cs" Inherits="Bbt.Slg.MWL.SupplyChainFinance.UI.Pages.CRH" MasterPageFile="~/MasterPages/BBTSLG_SupplyChainFinanceMaster.master" %>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="padding-top:3px"></div>
    
        <div style="padding: 0px 0px 0 px 5px;">
          <div class="heading">
                Funding Request</div>
                </div>
                
    <asp:Panel ID="PanelDetails" runat="server" BorderWidth="1" Width="100%" Height="100px"
        BorderColor="#848284">
     
       
       <table border="0">
        <tr>
        <td class="style5"><asp:Label ID="Label1" runat="server" Text="Supplier:" CssClass="heading"></asp:Label></td>
         <td><asp:Label ID="lbl_Supplier" runat="server" ForeColor="#CC0000" >AMS DISTRIBUTING INC-0255</asp:Label></td>
        </tr>
           <tr>
               <td class="style5">
                    </td>
               <td>
                   <asp:Label ID="Label3" runat="server" 
                       
                       Text="* Note: Funding Requests can be submitted daily after 11:00 AM ET. If check boxes do not appear under 'Fund', transaction rates have not yet posted." 
                       style="color: #FF0000"></asp:Label>
               </td>
           </tr>
        <tr>
        <td class="style5"> </td>
        <td>
         <asp:GridView ID="gvConfRec" runat="server" AutoGenerateColumns="False" CellPadding="2"
                                    ForeColor="Black" GridLines="Vertical" 
                            CssClass="labelClass" Width="900px" BackColor="White" BorderColor="#DEDFDE" 
                            BorderStyle="None" BorderWidth="1px" PageSize="10" 
                AllowPaging="true" onrowcommand="gvConfRec_RowCommand" 
                onrowdatabound="gvConfRec_RowDataBound" >
                                    <RowStyle BackColor="#E3EAEB" />
                                    <Columns>
                                   <asp:TemplateField HeaderText="Fund *">
                                   <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
						<ItemStyle HorizontalAlign="Center"></ItemStyle>
						<ItemTemplate>
							<asp:CheckBox ID="chkFund" Runat="server" Width="20px" Height="20px"></asp:CheckBox>
						</ItemTemplate>
                                   </asp:TemplateField>
                                       
						
					
					<asp:BoundField DataField="AVname" HeaderText="Buyer" >
						<HeaderStyle HorizontalAlign="Left"></HeaderStyle>
						<ItemStyle HorizontalAlign="Left" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:BoundField Visible="False" DataField="AVcust" HeaderText="Buyer#" DataFormatString="{0:#}"></asp:BoundField>
					<asp:BoundField DataField="AVinv35" HeaderText="CR Number">
						<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
						<ItemStyle HorizontalAlign="Center" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:HyperLinkField   DataNavigateUrlFields="avkey46" DataNavigateUrlFormatString="CRdetail.aspx?jwkey46={0}"
						DataTextField="Avyes" HeaderText="Detail"></asp:HyperLinkField>
						
						<asp:CommandField   ShowSelectButton="True" HeaderText="Detail" />
					


					<asp:BoundField DataField="AVamnt" HeaderText="CR Amount" DataFormatString="{0:$###,###,###.00;($###,###,###.00-;'';}">
						<HeaderStyle HorizontalAlign="Right"></HeaderStyle>
						<ItemStyle HorizontalAlign="Right" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:BoundField DataField="AVindt" HeaderText="CR Date" DataFormatString="{0:##/##/##;'';}">
						<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
						<ItemStyle HorizontalAlign="Center" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:BoundField DataField="AVdudt" HeaderText="Due Date" DataFormatString="{0:##/##/##;'';}">
						<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
						<ItemStyle HorizontalAlign="Center" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:BoundField DataField="AVfndy" HeaderText="Est Fund Days" DataFormatString="{0:#}">
						<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
						<ItemStyle HorizontalAlign="Center" Wrap="false"></ItemStyle>
					</asp:BoundField>
					<asp:BoundField Visible="False" DataField="AVnolib" HeaderText="NoLib"></asp:BoundField>
					
                                    </Columns>
                                    <FooterStyle BackColor="#CCCC99" />
                                    <PagerStyle BackColor="#848684" ForeColor="Black" HorizontalAlign="Center" />
                                    <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
                                    <HeaderStyle BackColor="#848684" Font-Bold="True" ForeColor="White" />
                                    <AlternatingRowStyle BackColor="White" />
                                    <RowStyle BackColor="#efefef" />
                                </asp:GridView>
        
        <br />
   
        <div>
         <asp:FormView ID="FormView1" runat="server" >
         
                       <ItemTemplate>
                      
                          <asp:Panel ID="panel1" runat="server" BorderWidth="1" BorderColor="#848284">
        <div style="padding: 10px 0px 0 px 50px;">
            <div class="heading">
                Detail View of Confirmed Receivable-
                 <asp:Label runat="server" ID="Label1" CssClass="heading1" ></asp:Label>
                </div>
                
                
            <table cellpadding="2" cellspacing="2" align="center" class="labelClass" width="100%">
                <tr>
                    <td class="style2">
                        Supplier:
                    </td>
                    <td style="width:180px">
                       <asp:Label runat="server" ID="lblSupplier" CssClass="heading1" Text="ALL TRADE TOOL INC"></asp:Label>
                    </td>
                   <td class="style1">
                        Buyer:
                    </td>
                    <td class="style3">
                       <asp:Label runat="server" ID="lblBuyer" CssClass="heading1" Text="ADVANCE STORE INC-2333"></asp:Label>
                    </td>
                     <td class="style4">
                         E-mail Listing To:</td>
                    <td style="style4">
                       <asp:TextBox runat="server" ID="txt_Email"></asp:TextBox> 
                      <asp:Button ID="btnSubmit" runat="server" Text="Submit" /></td>
                </tr>
                
                
                </table>
                </div>
              
                </asp:Panel>
                <asp:Panel ID="pnlDetails" runat="server" BorderWidth="0" Width="100%" Height="50px">
                <table cellpadding="2" cellspacing="2" align="center" class="labelClass" width="100%">
                 <tr>
                    <td class="style2">
                        Gross Amount:
                    </td>
                    <td style="width:180px">
                       <asp:Label runat="server" ID="lbl_GrossAmount" CssClass="heading1" Text="" ></asp:Label>
                    </td>
                   <td class="style1">
                        Receive Date:
                    </td>
                    <td class="style3">
                       <asp:Label runat="server" ID="lbl_ReceiveDate" CssClass="heading1" Text="6-JAN-2010" ></asp:Label>
                    </td>
                     
                     <td class="style2">
                        Total Adjustments:
                    </td>
                    <td style="width:180px">
                       <asp:Label runat="server" ID="lbl_TotalAdjustment" CssClass="heading1" Text="" ></asp:Label>
                    </td>
                   <td class="style1">
                        Net amount:
                    </td>
                    <td class="style3">
                       <asp:Label runat="server" ID="lbl_NetAmount" CssClass="heading1" Text="$4,50,000" ></asp:Label>
                    </td>
                    
                </tr>
                </table>
                
                </asp:Panel>
    <asp:Panel ID="PanelDetails" runat="server" BorderWidth="1" Width="100%" Height="295px"
        BorderColor="#848284">
        <div style="padding: 10px 0px 0 px 50px;">
            <table cellpadding="2" cellspacing="2" align="left">
                <tr>
                    <td>
                         </td>
                    <td style="width: 30px" valign="top">
                        <img src="../Images/print3.jpg" alt="" />
                        <asp:GridView ID="gvConfirmReceivable" runat="server" AllowPaging="true" 
                            AutoGenerateColumns="False" BackColor="White" BorderColor="#DEDFDE" 
                            BorderStyle="None" BorderWidth="1px" CellPadding="4" CssClass="labelClass" 
                            ForeColor="Black" GridLines="Vertical" PageSize="10" ShowFooter="true" 
                            Width="1024px" >
                            <Columns>
                                <asp:BoundField DataField="STR" HeaderText="STR" />
                                <asp:BoundField DataField="INVC#" HeaderText="INVC#" />
                                <asp:BoundField DataField="PO#" HeaderText="PO#" />
                                <asp:BoundField DataField="INVDATE" HeaderText="INV DATE" />
                                <asp:BoundField DataField="DUEDATE" HeaderText="DUE DATE" />
                                <asp:BoundField DataField="GROSSAMOUNT" HeaderText="GROSS AMOUNT" />
                                <asp:BoundField DataField="NETAMOUNT" HeaderText="NET AMOUNT" />
                            </Columns>
                            <FooterStyle BackColor="#CCCC99" />
                            <PagerStyle BackColor="#848684" ForeColor="Black" HorizontalAlign="Center" />
                            <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
                            <HeaderStyle BackColor="#848684" Font-Bold="True" ForeColor="White" />
                            <AlternatingRowStyle BackColor="White" />
                            <RowStyle BackColor="#efefef" />
                        </asp:GridView>
                    </td>
                </tr>
            </table>
        </div>
    </asp:Panel>
                       </ItemTemplate>
                       </asp:FormView>
        
        </div>
                      
                       
                       
                     
                     
        </td>
        </tr>
        <tr valign="middle" >
               <td class="style5">
                    </td>
               <caption>
                   <tr>
                       <td valign="middle" class="style5">
                                                                                                                                      
                           <asp:Button ID="btn_ReqFunding" runat="server" Text="Request Funding" />
                           <%--    <asp:Button ID="btn_InvoiceSelection" runat="server" 
                       Text="Invoice Selection" Enabled="False" />--%></td>
                   </tr>
               </caption>
      </tr>
        </table> 
        
				
    
       
        </asp:Panel> 
</asp:Content>
<asp:Content ID="Content2" runat="server" 
    contentplaceholderid="ContentPlaceHolderHead">

    <link href="../Styles/StyleSheet.css" rel="Stylesheet" type="text/css" />
    <style type="text/css">
        .style1
        {
            width: 381px;
        }
        .style2
        {
            width: 244px;
        }
        .style3
        {
            width: 218px;
        }
        .style4
        {
            width: 185px;
        }
        .style5
        {
            width: 120px;
        }
    </style>

</asp:Content>

QuestionPublishing a website with Report Viewer Pin
countmein6-Oct-11 15:14
countmein6-Oct-11 15:14 
AnswerRe: Publishing a website with Report Viewer Pin
nainakarri6-Oct-11 23:39
nainakarri6-Oct-11 23:39 
GeneralRe: Publishing a website with Report Viewer Pin
countmein7-Oct-11 3:57
countmein7-Oct-11 3:57 
GeneralRe: Publishing a website with Report Viewer Pin
countmein9-Oct-11 4:01
countmein9-Oct-11 4:01 
GeneralRe: Publishing a website with Report Viewer Pin
nainakarri12-Dec-11 22:27
nainakarri12-Dec-11 22:27 
QuestionRomanizing arabic text Pin
Ali Al Omairi(Abu AlHassan)5-Oct-11 22:54
professionalAli Al Omairi(Abu AlHassan)5-Oct-11 22:54 
AnswerRe: Romanizing arabic text Pin
Bernhard Hiller6-Oct-11 20:11
Bernhard Hiller6-Oct-11 20:11 
GeneralRe: Romanizing arabic text Pin
Ali Al Omairi(Abu AlHassan)8-Oct-11 21:16
professionalAli Al Omairi(Abu AlHassan)8-Oct-11 21:16 
AnswerRe: Romanizing arabic text Pin
Dalek Dave6-Oct-11 22:27
professionalDalek Dave6-Oct-11 22:27 
GeneralRe: Romanizing arabic text Pin
Ali Al Omairi(Abu AlHassan)7-Oct-11 1:06
professionalAli Al Omairi(Abu AlHassan)7-Oct-11 1:06 
AnswerRe: Romanizing arabic text - long post with arabic Pin
Keith Barrow10-Oct-11 9:34
professionalKeith Barrow10-Oct-11 9:34 
GeneralRe: Romanizing arabic text - long post with arabic Pin
Ali Al Omairi(Abu AlHassan)10-Oct-11 22:08
professionalAli Al Omairi(Abu AlHassan)10-Oct-11 22:08 
GeneralRe: Romanizing arabic text - long post with arabic Pin
Keith Barrow12-Oct-11 9:56
professionalKeith Barrow12-Oct-11 9:56 
GeneralRe: Romanizing arabic text - long post with arabic Pin
Ali Al Omairi(Abu AlHassan)18-Dec-12 3:23
professionalAli Al Omairi(Abu AlHassan)18-Dec-12 3:23 
GeneralRe: Romanizing arabic text - long post with arabic Pin
Keith Barrow18-Dec-12 4:58
professionalKeith Barrow18-Dec-12 4:58 
GeneralRe: Romanizing arabic text - long post with arabic Pin
Ali Al Omairi(Abu AlHassan)18-Dec-12 19:47
professionalAli Al Omairi(Abu AlHassan)18-Dec-12 19:47 
QuestionForms Authentication Pin
eddieangel5-Oct-11 7:07
eddieangel5-Oct-11 7:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.