请教一个ASP.NET的解决方案
做了个小型的公司内部系统,用的ASP.NET WEB窗体开发。
系统中用到较多的AJAX技术,因为非常方便和好用。
就是前端HTML页面用JS发送AJAX请求到.ashx一般处理文件,可是.ashx文件无法折叠代码,很是头疼,所以又建一个.cs类文件,这样的话一般处理文件里就只写一段代码,<%@ WebHandler Language="C#" Class="AJAX_Default" %>,然后所有的编程就都在.cs类里,类名字用AJAX_Default就可以了。
这样就造成一个不便之处,每个web页面都需要配一个.ashx文件和一个.cs文件。当然,多个ajax请求代码可以写到一个.cs里,但是这样代码混乱功能混乱,所以最好的就是一个.cs里一个类。
所以想请教一个更好的解决方案,不用通过.ashx文件传递类信息,最好就是一个web页面一个类文件这样的模式。