gpt4 book ai didi

c# - 在 dnn 中构建模块需要文本编辑器放置的建议与消息不在同一行

转载 作者:行者123 更新时间:2023-11-28 01:47:11 25 4
gpt4 key购买 nike

我正在 DotNetNuke 中构建一个模块,但遇到了编码问题。这是我第一次尝试这个,对大多数人来说这听起来很愚蠢,但我是新手。这是我的期望:

         Send Mail To: [___________]

Send Mail From: [__________]

Subject: [__________]
____________________________
Message: | |
| |
| |
|___________________________|

但这是我得到的:

         Send Mail To: [___________]

Send Mail From: [__________]

Subject: [__________]

Email Message:
____________________________
| |
| |
| |
|___________________________|

这是我的代码:

<%@ Control Language="C#" AutoEventWireup="false" Inherits="Scott.SendEmail.View" CodeFile="View.ascx.cs" %>

<%@ Register TagPrefix="dnn" TagName="Label" Src="~/controls/LabelControl.ascx" %>

<%@ Register TagPrefix="dnn" TagName="TextEditor" Src="~/controls/TextEditor.ascx"%>

<div class="dnnForm dnnEdit dnnClear" id="dnnEdit">

<fieldset>

<div class="dnnFormItem">

<dnn:label id="plField" runat="server" text="SendTo" helptext="Enter a
value" controlname="txtField" />

<asp:textbox id="txtField" runat="server" maxlength="255" />

<dnn:label id="plField2" runat="server" text="SendFrom" helptext="Enter a
value" controlname="txtField" />

<asp:textbox id="txtField2" runat="server" maxlength="255" />

<dnn:label id="plField3" runat="server" text="Subject" helptext="Enter a
value" controlname="txtField" />

<asp:textbox id="txtField3" runat="server" maxlength="255" />


<dnn:label id="plField4" runat="server" helptext="Enter a value"
controlname="txtField" />

<dnn:TextEditor ID="txtField4" runat="server" />
</div>

</fieldset>

<ul class="dnnActions dnnClear">

<li><asp:linkbutton id="cmdSave" text="Save" runat="server"
cssclass="dnnPrimaryAction" /></li>

<li><asp:linkbutton id="cmdCancel" text="Cancel" runat="server"
cssclass="dnnSecondaryAction" /></li>

</ul>

</div>

最佳答案

您有什么理由不使用表格布局吗?这是我发现在我想要的地方显示文本编辑器的最简单方法。如果您反对表格布局,则必须 float 包含 div,编辑器将在其中呈现包裹。

<table class="dnnFormItem">
<tr>
<td><dnn:label id="plField" runat="server" text="SendTo" helptext="Enter a
value" controlname="txtField" /></td>

<td><asp:textbox id="txtField" runat="server" maxlength="255" /></td>
</tr>
<tr>
<td><dnn:label id="plField2" runat="server" text="SendFrom" helptext="Enter a
value" controlname="txtField" /></td>

<td><asp:textbox id="txtField2" runat="server" maxlength="255" /></td>
</tr>
<tr>
<td><dnn:label id="plField3" runat="server" text="Subject" helptext="Enter a
value" controlname="txtField" /></td>

<td><asp:textbox id="txtField3" runat="server" maxlength="255" /></td>
</tr>
<tr>
<td><dnn:label id="plField4" runat="server" helptext="Enter a value"
controlname="txtField" /></td>

<td><dnn:TextEditor ID="txtField4" runat="server" /></td>
</tr>
</table>

关于c# - 在 dnn 中构建模块需要文本编辑器放置的建议与消息不在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21978829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com