En fait, dites problème à ce que peut-être faux. J'ai 2 pages. Je peux obtenir la chaîne de requête à la deuxième page de la première page. Et cette chaîne de requête est ma partie critique de la requête. Lorsque le mode débogage, je peux voir le résultat de la requête et ils seraient ce que je veux. mais il ne peut pas être montré sur mon gridview. Voici mon bloc de code: ma page ListeClient,Un problème pour la liaison de données à datagridview
public partial class CustomerList : System.Web.UI.Page
{
CustomerBusiness m_CustomerBusiness = new CustomerBusiness();
COMPANY m_Company = new COMPANY();
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
BindCustomers();
}
}
private void BindCustomers()
{
string CompanyName = Request.QueryString.Get("CompanyName");
LabelCompanyName.Text = CompanyName;
List<CUSTOMER> CustomerListt = m_CustomerBusiness.SelectByFirmName(CompanyName);
GridViewCustomerList.DataSource = CustomerListt;
GridViewCustomerList.DataBind();
}
}
GridViewCustomerList: travailler
<asp:GridView ID="GridViewCustomerList" runat="server"
AutoGenerateColumns="False" BackColor="White" BorderColor="#999999"
BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Vertical"
ondatabinding="GridViewCustomerList_DataBinding"
onselectedindexchanged="GridViewCustomerList_SelectedIndexChanged"
Width="239px">
<AlternatingRowStyle BackColor="#DCDCDC" />
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#0000A9" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#000065" />
</asp:GridView>
ListeClient est aussi ce que je veux, mais ma part bind pas, je ne peux pas voir le GridViewCustomerList quand je exécuter le projet. Je recherche quelque chose asp.net modèle de cycle de vie de la page, la solution cible peut-être liée à cela.
Pouvez-vous montrer le balisage pour votre 'GridView'? – jadarnel27
Si je pouvais voir cela, je le montrerais .. Bu Comme je l'ai dit, je pouvais voir le résultat de la requête en mode débogage. – yiddow
Désolé, je fais référence au balisage de 'GridViewCustomerList', tel qu'il apparaît sur votre page ASPX (dans Visual Studio). Veuillez ajouter * that * à votre question. – jadarnel27