{"id":25,"date":"2020-06-02T14:54:52","date_gmt":"2020-06-02T14:54:52","guid":{"rendered":"http:\/\/bahadirmeric.net\/bahadir\/?p=25"},"modified":"2020-06-02T14:54:52","modified_gmt":"2020-06-02T14:54:52","slug":"eval-ile-sayisal-ifadeyi-metinsel-olarak-gondermek","status":"publish","type":"post","link":"http:\/\/bahadirmeric.net\/bahadir\/2020\/06\/02\/eval-ile-sayisal-ifadeyi-metinsel-olarak-gondermek\/","title":{"rendered":"Eval ile Say\u0131sal ifadeyi Metinsel olarak g\u00f6ndermek"},"content":{"rendered":"\n<p>Bir projemde bir Grid nesnesi \u00fczerinden LinkedButton ile bir JavaScript kodunu \u00e7al\u0131\u015ft\u0131r\u0131p ayr\u0131 bir pencere olarak yine bir .net sayfas\u0131n\u0131n a\u00e7\u0131lmas\u0131n\u0131 sa\u011flamaya \u00e7al\u0131\u015f\u0131yordum. Asl\u0131nda bu k\u0131sma kadar yazd\u0131\u011f\u0131m kod taraf\u0131n da bir sorun \u00e7\u0131kmad\u0131 hatta \u00e7al\u0131\u015f\u0131yordu bile ama bir noktada hata oluyordu. Benim fonksiyona iletti\u011fim ID\u2019 ler yerine kendi kafas\u0131na g\u00f6re olu\u015fturdu\u011fu ID\u2019leri \u00e7a\u011f\u0131r\u0131yordu. Peki bu nas\u0131l oluyor du?<\/p>\n\n\n\n<p>Aynen \u015f\u00f6yle oluyordu. \u0130letti\u011fim say\u0131sal ifade \u201c34578980013456789\u201d gibi bir de\u011fer. JavaScript\u2019 in ise benim .net sayfas\u0131na iletti\u011fi de\u011fer ise \u201c34578980013456780\u201d hatta bazen \u201c34578980013456800\u201d oluyordu. Nedeni ise ben JavaScript taraf\u0131na de\u011fi\u015fkene say\u0131sal halde de\u011fer g\u00f6nderdi\u011fimde uzunlu\u011fundan dolay\u0131 de\u011feri belli aral\u0131klar aras\u0131nda tutmas\u0131.<\/p>\n\n\n\n<p>En son olarak bende kodu a\u015fa\u011f\u0131daki gibi d\u00fczenledim ve sorun \u00e7\u00f6z\u00fcld\u00fc.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\n&lt;asp:GridView ID=&quot;grdCallHistory&quot; runat=&quot;server&quot; CellPadding=&quot;4&quot; ForeColor=&quot;Black&quot;\n                        GridLines=&quot;Vertical&quot; Width=&quot;689px&quot;\n                        BackColor=&quot;White&quot; BorderColor=&quot;#DEDFDE&quot; BorderStyle=&quot;None&quot;\n                        BorderWidth=&quot;1px&quot; RowStyle-Height=&quot;20px&quot; AutoGenerateColumns=&quot;False&quot;\n                        Font-Size=&quot;Smaller&quot;&gt;\n        &lt;AlternatingRowStyle BackColor=&quot;White&quot; \/&gt;\n        &lt;Columns&gt;\n            &lt;asp:BoundField DataField=&quot;MusteriNo&quot; HeaderText=&quot;M\u00fc\u015fteri No&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;AgentId&quot; HeaderText=&quot;Agent ID&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;calldisconnectedtime&quot; HeaderText=&quot;\u00c7a\u011fr\u0131 Tarihi&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;finishcode&quot; HeaderText=&quot;Wrap Text&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;ID&quot; HeaderText=&quot;Finish Code ID&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;Telefon&quot; HeaderText=&quot;Aranan Telefon&quot; \/&gt;\n            &lt;asp:BoundField DataField=&quot;Not&quot; HeaderText=&quot;Agent Not&quot; \/&gt;\n            &lt;asp:TemplateField HeaderText=&quot;\u0130\u015flem&quot;&gt; \n                &lt;ItemTemplate&gt; \n                    &lt;asp:HyperLink runat=&quot;server&quot; ID=&quot;HLink&quot;\n                        Text='Detay' ForeColor=&quot;#DF7401&quot;\n                        NavigateUrl='&lt;%# String.Format(&quot;javascript:OpenWindow(\\&quot;{0}\\&quot;)&quot;, Eval(&quot;i3_identity&quot;).ToString()) %&gt; ' \/&gt;\n                &lt;\/ItemTemplate&gt;  \n                &lt;ItemStyle ForeColor=&quot;#003300&quot; \/&gt;\n            &lt;\/asp:TemplateField&gt;\n        &lt;\/Columns&gt;\n        &lt;FooterStyle BackColor=&quot;#CCCC99&quot; \/&gt;\n        &lt;HeaderStyle BackColor=&quot;#6B696B&quot; Font-Bold=&quot;True&quot; ForeColor=&quot;White&quot;\n            Height=&quot;20px&quot; \/&gt;\n        &lt;PagerStyle BackColor=&quot;#F7F7DE&quot; ForeColor=&quot;Black&quot; HorizontalAlign=&quot;Right&quot; \/&gt;\n        &lt;RowStyle BackColor=&quot;#D2EE99&quot; \/&gt;\n        &lt;SelectedRowStyle BackColor=&quot;#CE5D5A&quot; Font-Bold=&quot;True&quot; ForeColor=&quot;White&quot; \/&gt;\n    &lt;\/asp:GridView&gt;\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"<p>Bir projemde bir Grid nesnesi \u00fczerinden LinkedButton ile bir JavaScript kodunu \u00e7al\u0131\u015ft\u0131r\u0131p ayr\u0131 bir pencere olarak yine bir .net sayfas\u0131n\u0131n a\u00e7\u0131lmas\u0131n\u0131 sa\u011flamaya \u00e7al\u0131\u015f\u0131yordum. Asl\u0131nda bu k\u0131sma kadar yazd\u0131\u011f\u0131m kod taraf\u0131n da bir sorun \u00e7\u0131kmad\u0131 hatta \u00e7al\u0131\u015f\u0131yordu bile ama bir noktada hata oluyordu. Benim fonksiyona iletti\u011fim ID\u2019 ler yerine kendi kafas\u0131na&#8230; <a class=\"continue-reading-link\" href=\"http:\/\/bahadirmeric.net\/bahadir\/2020\/06\/02\/eval-ile-sayisal-ifadeyi-metinsel-olarak-gondermek\/\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":16,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[4,6],"class_list":["post-25","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","tag-c","tag-visual-studio"],"_links":{"self":[{"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":1,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":26,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/posts\/25\/revisions\/26"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/media\/16"}],"wp:attachment":[{"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bahadirmeric.net\/bahadir\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}