Originally Posted by
Daniil
Hi,
No, a Store can not be serialized on client. Please pass only required things from a Store.
Ok, Thank you for the answer.
So i'll explain my issue, and may be you will have a good solution :
I have a server side method that conatins a store databind. What i need to do is that any store would be databinded with Click Event.
public void Method_AddIssue(Ext.Net.Store MyStore, string ProjectId)
{
try
{
SqlCommand selectCMD = new SqlCommand("select * from Issues where id=" + TF_Add_Issue_M1.Text, Conn);
SqlDataAdapter issueDA = new SqlDataAdapter();
issueDA.SelectCommand = selectCMD;
Conn.Open();
DataSet issueDS = new DataSet();
issueDA.Fill(issueDS);
int nbIssues = issueDS.Tables[0].Rows.Count;
Conn.Close();
if (nbIssues == 1)
{
string sAddSID;
sAddSID = "update issues set projectId=" + IssuesBuildId.Text + ", "
+ " State = " + Convert.ToInt16(ConfigurationSettings.AppSettings["Scheduled"].ToString())
+ " where id='" + TF_Add_Issue_M1.Text + "'";
SqlCommand sidSelector = new SqlCommand(sAddSID, Conn);
Conn.Open();
sidSelector.ExecuteNonQuery();
BindDataWithSorting(MyStore as Ext.Net.Store, "select * from issues where projectId=" + ProjectId);
}
else
{
}
}
catch (Exception exc)
{
}
}
Then in Client Side i have this :
<ext:Button ID="Button_Add_Issue_M1" runat="server" Icon="ApplicationOsxAdd" Text="Add Issue" ToolTip="Click to Add a New Build to this Version" ToolTipType="Qtip">
<Listeners>
<Click Handler="XReleases.direct.Method_AddIssue(#{Store_M1_Issues},#{IssuesBuildId}.value);" />
</Listeners>
</ext:Button>
Unfortunately this doesn't work.
Do you have any idea about that?
Thank you