自動生成された列を含むインフラジスティックス グリッドがあります。コード ビハインドからストアド プロシージャの結果をグリッドに割り当てるにはどうすればよいですか
<ig:WebScriptManager ID="WebScriptManager1" runat="server"></ig:WebScriptManager>
<ig:WebDataGrid ID="EntityGrid" runat="server" Width="100%">
<Behaviors>
<ig:Sorting>
</ig:Sorting>
</Behaviors>
</ig:WebDataGrid>
コードビハインドは
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
EntityName.Text = DropDownList1.SelectedItem.Text;
string @RegardingObjectName = DropDownList1.SelectedItem.Text.Trim();
String strConnString = ConfigurationManager.ConnectionStrings["LiveLeaseConnectionString"].ConnectionString;
SqlConnection con = new SqlConnection(strConnString);
SqlCommand cmd = new SqlCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "p_DataList_ByRegardingObject";
cmd.Parameters.AddWithValue("@RegardingObjectName", @RegardingObjectName);
cmd.Connection = con;
try
{
con.Open();
EntityGrid.DataSource = cmd.ExecuteReader();
EntityGrid.DataBind();
エンティティをパラメーターとしてストアド プロシージャに渡す必要があります。どうすればここでそれを行うことができますか?
リーダークローズエラーが発生しています