2011-06-18 18 views
0

如何訪問dataKey值DataKey名

<asp:FormView ID="FormView1" runat="server" Style="margin-right: 65px" 
    DataKeyNames="MMBProfileID" 
<ItemTemplate> 
     <table id="FormViewTable" style="width: 100%;"> 
      <tr> 
       <td> 
        Name: 
       </td> 
       <td> 
        <%# Eval("MMB_Name") %> 
       </td> 

protected void Page_Load(object sender, EventArgs e) 
{ 
    MMBProfileId = Convert.ToInt32(FormView1.DataKey["MMBProfileID"]); 
FormView1.DataSource = objBLL.Execute_ViewBusinessProfile(MMBProfileId); 

} 這是給我的錯誤。 在(FormView1.DataKey [「MMBProfileID」])處輸入的字符串格式不正確;

任何提示可以理解 由於 太陽

+0

FormView1.DataKey [「MMBProfileID」]是什麼值?檢查它是一個整數... – FiveTools

回答

1

我會說FormView1.DataKey [「MMBProfileID」]不能被轉換爲整數。

相關問題