回答
Web服務可以返回HTML表嗎?是。 應該你這樣做?可能不會。請考慮「分離問題」,以便服務僅負責返回數據。然後數據的使用者可以根據需要對其進行格式化。一種可能的實現是服務返回XML和'演示者'將XSLT轉換爲所需的表。從長遠來看,代碼將更容易維護和理解。 (請相信我;我看到一個項目有超過2500行的字符串連接,它們構建了一個HTML字符串,不好玩!)作爲額外的好處,Web服務的響應會小得多。
我第一次使用了webmethods,並且感謝你,我意識到我錯誤地使用了它:)而是,我使用webmethod只在服務器端獲得了一個值。這樣,我就可以將此值用作方法中的一個參數,該方法爲我創建了HTMLTable。感謝您的好建議! – Jan 2012-07-12 09:41:47
很高興聽到它!感謝您的反饋。 – 2012-07-12 12:58:44
你可以從一個WebMethod返回一個字符串,這意味着你可以返回一個表示html的字符串......然後渲染該字符串(照顧所需的編碼)我不能說更多,不知道更多.. 。
在變量中創建標記並執行Response.Write
。
StringBuilder strHtml=new StringBuilder();
strHtml.Append("<table>");
strHtml.Append("<tr><th>Name</th></tr>");
strHtml.Append("<tr><td>Jon</td></tr>");
strHtml.Append("<tr><td>Marc</td></tr>");
strHtml.Append("<tr><td>Jared</td></tr>");
strHtml.Append("</table>");
Response.Write(strHtml.ToString());
- 1. 是否有可能從set_trace_func返回值?
- 2. C++ 11:是否有可能從函數返回一個std :: initializer_list?
- 3. 是否有可能從ViewModel返回ActionLink html? (MVC3 +剃刀)
- 4. 是否有可能從一個函數返回兩個列表在Python
- 5. 是否有可能從一個Python文件返回一個值到另一個?
- 6. WebMethod是否總是返回XML?
- 7. SharePoint:是否有可能從另一個列表中的列返回字段值?
- 8. 是否有可能只返回一個對象的一部分?
- 9. 從webmethod返回的JSON或HTML
- 10. 是否有可能從C中的另一個函數返回一個函數?
- 11. 是否有可能從一個函數返回一個jquery小部件?
- 12. 從webmethod返回XML
- 13. 從表中選擇時是否有可能返回標量值?
- 14. 是否有可能從servlet返回多個值到客戶端?
- 15. 是否有可能從Java中的方法返回多個值?
- 16. 是否有可能從wpf中的ivalueconverter返回多個值?
- 17. 是否有可能從jQuery調用中返回多個值?
- 18. 是否有可能從函數返回兩個向量?
- 19. 是否有可能從sql查詢返回2個值?
- 20. 是否有可能返回異常?
- 21. C#:是否有可能返回一個IOrderedEnumerable <T>?
- 22. 是否有可能創建一個Tcl返回值的GUI?
- 23. 是否有可能從一個對象返回所有的鍵 - 值對?
- 24. 使用jQuery調用webMethod返回HTML ... webMethod根本沒有調用
- 25. 你可以從JAX-WS @WebMethod返回一個數組嗎?
- 26. 是否有可能從一個文件
- 27. 是否可以從MySQL表中返回一個數組?
- 28. 是否可以從Sybase函數返回一個數字列表?
- 29. 是否有可能從webmethod返回列表<string>並傳遞返回值以綁定使用jquery的html選擇?
- 30. 從PHP/Mysql函數返回HTML是否是一個好習慣?
你在調用WebMethod? ASP.Net? JavaScript的? – mellamokb 2012-07-11 14:11:14