Re: [問題] 請問ASP.NET Web Application專案轉換
※ 引述《seagal (手放開)》之銘言:
: : 可以成功引用但是無法正常動作
: : 後來我才發現得另外新開一個Application with AJAX才work
: : 因為專案跟檔案的架構跟一般Web專案似乎很不一樣
: : 可是舊專案的程式跟檔案實在是太多了...好懶的去一個一個貼
: : 請問有沒有撇步可以迅速的將原本的Application 轉換成Ajax Enable 專案?
: : 感激
Yes!!
感謝各位~~
搞定了
答案就是修改Web.Config
開新的AJAX專案diff一下新舊兩個web.config
加上去就好XD~~
不過還遇到一個問題
就是會有如下錯誤訊息
。在配置中使用 <pages enableEventValidation="true"/> 或在頁面中使用 <% @ Page
EnableEventValidation="true" %> 啟用了事件驗證。出於安全目的,此功能驗證回發或回
調事件的參數是否來源於最初呈現這些事件的服務器控件。如果數據有效並且是預期的,則
使用 ClientScriptManager.RegisterForEventValidation 方法來註冊回發或回調數據以
進行驗證。
我解決的方式很dirty (畢竟微軟這樣作肯定有security上得考量)
就是直接把pages的enableEventValidation設定成false
實在是很懶得自己去一個一個註冊有用AJAX修改到的元件
不知道直接開AJAX專案的話
他會不會自動把這些元件給註冊上去
還有..
微軟似乎不讓我們有直接修改toolkit的source的能力~_~
找不到可以改的js source -__-|||
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.110.47
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 5 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章