问题标签 [htmltextwriter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2018 浏览

c# - 在 .NET 中以编程方式编写 CSS

我们在网页中显示具有基本高度和宽度属性的对象。我们可以使用 HtmlTextWriter 对象生成 HTML 对象,并计划通过在类顶部的嵌入式 css 类中引用对象的 ID 来应用 Height 和 Width 属性。

...

1)首先,这是一个好方法还是我们应该考虑另一种方法,如内联 css ?

2)似乎没有任何东西写在.net框架内渲染css的surrort中。有谁知道任何可能有助于使用 .net 框架呈现 css 符号的内容。有没有等价物HtmlTextWriter

3)你知道任何可以帮助从代码生成css的工具吗?

亲切的问候

0 投票
2 回答
1728 浏览

c# - 将 gridview 数据导出到 doc 文件时添加标题

我有一些 Sql Server 数据库,我用这种方法返回数据:

然后我用这个方法把它全部写在一个文档中:

我的问题是,如何在导出的网格视图上方添加标题,谢谢!

0 投票
3 回答
510 浏览

c# - ASP.NET 和 C# 中的自定义服务器控件 -

我有一个带有一些组件的 aspx 和 aspx.cs 文件。现在我想在另一个页面中重用该页面的部分内容。我的方法是将重复的部分提取到 WebServerControl 中。

因此,在我浪费更多时间雅虎搜索之前,即使是正确的想法,如果是这样,有没有办法使用 aspx 文件的一部分,而不是RenderContentsHtmlTextWriter,WriteBeginTag等单调乏味地WriteAttribute进行操作。对于复杂的布局和大量的控件来说,这看起来像是一团糟。

标准是什么?

0 投票
0 回答
1907 浏览

c# - HtmlTextWriter 动态创建表行

我正在创建一个用户可以登录的 umbraco 网站。在这个登录页面上,我想向他/她展示用户注册的研讨会。这是通过用户控件完成的。如果用户注册了任何研讨会,它应该创建与研讨会数量匹配的表格行 - 如果没有,用户控件应该显示一个简单的消息。

我正在使用 htmlTextWriter 输出表格行,但是它不起作用。目前我的代码如下:

然后我将它输出到占位符:

但是每当我运行该站点时,占位符都是空的。如何根据工作坊的注册在我的页面上的表格中显示这些动态行?

最好的问候, brinck10

0 投票
2 回答
226 浏览

c# - 服务器控制生成意外标记

我正在使用 .NET 4.0 和 IIS 7 为客户端构建数据库编辑器/业务线工具。我想根据存储在 Session 中的值有条件地在我的页面中包含一些 HTML。我在服务器端执行此操作,为了封装代码,我创建了一个 ASP 服务器控件。

正如您将看到的,服务器控件生成的标记不是我所期望的。我希望有人以前见过这个并且可以帮助我了解如何控制标记生成输出。

这是名为 MyList 的控件的新 RenderContents。它应该使用 <li> 标签生成新的列表条目。

编译主项目并添加对 MyList 的引用后,我在以下 HTML 中使用 MyList:

它生成以下内容:

现在我添加一个基于 Session 值的测试。WebControl 的 Page 属性为我提供了对控件容器的引用,从而可以访问我的 Session:

现在标记开始解开。注意“mL1”中的不一致:

在我更复杂的真实代码中,标记变成了span标签。而且,当我在其中设置断点时,RenderContents()它只会在我连续有五个标签时被调用一次。

其他信息:带有 cc1:MyList 控件的页面具有 EnableSession=true。我的 web.config 指定了正常的会话管理器(“rml”和“RoleBasedList”指的是我的“真实”控件,我对其进行了简化以隔离问题并使这篇文章更短):

现在你知道我所做的一切了!

0 投票
3 回答
6016 浏览

html - 如何在jsp中显示带有标签的文本

我想显示一个名为

在页面源代码中,我也看到了“welcomeJsp”

但在 HTML 中,它仅显示为“welcomeJsp”。请指导我。

0 投票
1 回答
1616 浏览

asp.net - 使用 Response.Output 导出 excel 数据

我有以下代码要保存以用于 Excel 导出:

它执行没有问题或错误但我似乎无法找到它放置文件的位置或是否弹出一个框要求我保存它等。

我错过了什么?

0 投票
3 回答
1165 浏览

c# - 在电子邮件中发送转发器

我需要在邮件中发送使用转发器获得的表格,是否有关于如何在邮件正文中嵌入转发器的示例?我正在使用 MailMessage 发送邮件。我试图实现这个例子:

但有一个错误:

即使我把标签表单我仍然得到一个错误,我应该怎么把它?

这是我的 asp.net 页面:

0 投票
1 回答
979 浏览

c# - 如何在 HTMLTEXTWRITER 中使用 .Net 控件

下面提到的代码是我在 sharepoint 2010 上的 webpart 的一部分。

我有点卡在这里,我需要做的是根据一些值(s1,s2,s3)更新共享点列表项,为此我创建了方法 UpdateList。每当单击任何超链接时,我都需要调用 UpdateList 方法。我尝试使用链接按钮,但正如预期的那样,它们无法与 htmltextwriter 一起使用(已评论),因此我添加了两个简单的锚标记。但是现在如何触发点击事件。

我阅读了有关 system.web.services 的信息,但无法使其正常工作。我现在能想到的唯一选择是创建一个单独的 Web 服务,其中包含UpdateList某种方法,并对其进行 ajax 调用。

任何人都可以提出其他建议吗,或者是否可以将 ASP.Net colrols(例如 LinkBut​​ton)与Htmltextwriter.

0 投票
1 回答
1914 浏览

c# - 如何使用 HtmlTextWriter 编写 html 注释?

HtmlTextWriter用来将 html 输出到流中。但是,我缺少一种编写 html 注释的方法。当然,我可以写一个扩展方法

但这确实感觉有点不雅 - 是否有一些我没有看到的内置方法?