セルがクリックされたときにグリッド内のセルの編集を実装するために、次の例に取り組んでいます。
http://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/editondblclick/defaultcs.aspx
例と同じように動作させたいのですが、シングルクリックに基づいています。次のエラーが Telerik.Web.UI.WebResource に埋もれているため、機能させることができません。
0x800a139e - Microsoft JScript ランタイム エラー: Sys.WebForms.PageRequestManagerServerErrorException: 文字列は有効な形式として認識されませんでした。
私はこれを機能させようとして髪を引っ張っているので、誰かが助けを貸してくれるなら、私はあなたに私の初子を負っています。
ありがとうございました
当初、エラーはここにありましたが、本質的ではないようでした:
protected void detailsGrid_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem && e.Item.IsInEditMode)
{
((e.Item as GridDataItem)["detailsGridMonthOneCol"].Controls[0] as RadNumericTextBox).Width = Unit.Pixel(50); // ArgumentOutOfRangeException - Specified argument was out of the range of valid values
}
}
detailsGridMonthOneCol は、ダブルクリックした列の名前です。これは必須ではないように思えたので、コメントアウトしたところ、次のエラーが発生しました。
Unhandled exception at line 15, column 16485 in http://localhost:63919/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=;;System.Web.Extensions,+Version=4.0.0.0,+Culture=neutral,+PublicKeyToken=31bf3856ad364e35:en-US:10a773fc-9022-49ec-acd6-8830962d8cbb:ea597d4b:b25378d2;Telerik.Web.UI,+Version=2012.2.815.40,+Culture=neutral,+PublicKeyToken=121fae78165ba3d4:en-US:bd12f06c-2391-4523-868e-0017245d9792:16e4e7cd:ed16cbdc:f7645509:24ee1bba:e330518b:1e771326:8e6f0d33:6a6d718d:58366029:4b09f651:a2c5be80:874f8ea2:c172ae1e:f46195d3:9cdfc6e7:2003d0b8:c8618e41:e4f8f289
0x800a139e - Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: The string was not recognized as a valid format.
コードは埋もれていますが、例外がスローされる場所は次のとおりです。
var e=this._get_eventHandlerList().getHandler("endRequest"),b=false;if(e){var c=new Sys.WebForms.EndRequestEventArgs(a,f?f.dataItems:{},d);e(this,c);b=c.get_errorHandled()}if(a&&!b)throw a}