-1

我一直在尝试找到一种方法或代码,通过 ButtonClick 将 c# 数据转换为 html 代码/html 模板,但刚刚找到了一些将 C# 代码转换为 HTML 代码的转换器,这不是我需要的。通过 ButtonClick,我需要用户在程序中填写的 C# 数据,这些数据是文本和图像。无法提供任何代码,因为我只设计了前端 UI,而且我上传图片的声誉很低=)

PS 我是 C# 的菜鸟,过去在 C# 中做过一些事情,但是当我多年没有使用它时忘记了很多。

4

1 回答 1

0

我有一种预感,您正试图通过 POST 将数据从服务器端提交到客户端网页。如果是这种情况,阶段将如下所示:

  1. 网页将向服务器发送一个请求。您可能想要使用完整的回发或 ajax 调用。如果您是新手,完整的回发对您来说会更容易。
  2. 服务器端获取所需的数据()C# data
  3. 服务器将包装C# data一个可以被客户端解析的结构。
  4. 服务器会将打包的数据发送回客户端

细节:

您询问的部分是#3(将数据包装到可以由客户端解析的结构)。
为此,我建议使用此 SO 线程中描述的JavaScriptSerializer(包括代码示例......)。

如果您的数据是一个具有许多客户端不需要的冗余属性的对象,我也会考虑使用匿名类型来仅发送所需的数据。您可以在此处找到如何执行此操作的示例

于 2013-07-31T06:58:49.210 回答