- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个javascript
<script type="text/javascript" language="JavaScript">
function getFaq(selectedFaq)
{
document.frmFaqs.S1.value = selectedFaq;
}
ascx 是
<script type="text/javascript" language="JavaScript">
alert("asds");
function getFaq(selectedFaq)
{
<asp:Literal id="litScript" runat="server" />
}
</script>
</head>
<body>
<form action="" name="frmFaqs">
<div runat="server" id="wrapper">
</div>
</form>
</body>
ascx.cs是
protected void Page_Load(System.Object sender, System.EventArgs e)
{
FAQController obj = new FAQController();
DataSet ds = new DataSet();
int id = 1;
ds = obj.getfaq(id);
litScript.Text += "{document.frmFaqs.S1.value = selectedFaq;}";
string ltr;
ltr = "<tr>";
ltr += "<td height='52' valign='top' width='100%'>";
ltr += "<table style='border-collapse: collapse;' id='AutoNumber1' border='0' bordercolor='#111111' cellpadding='0' cellspacing='0' height='1' width='100%'>";
ltr += "<tbody>";
ltr += "<tr><td align='center' height='42' width='34%'> </td><td align='center' height='42' width='33%'><p align='left'><font color='#0000FF' face='Verdana'>Question</font></p></td><td align='center' height='42' width='33%'> </td> </tr>";
ltr += "<tr><td align='center' height='37' width='34%'> </td><td align='center' height='37' width='33%'><p align='left'><select size='16' name='cmbFaqs' style='width:400;height:146' onchange='getFaq(frmFaqs.cmbFaqs.options[frmFaqs.cmbFaqs.selectedIndex].value); return false' multiple='multiple'><option selected='selected'>Select Your Question</option>";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
if (i == 0)
{
ltr += "<option>-----" + ds.Tables[0].Rows[i]["heading"].ToString() + "-----</option>";
Session["temp"] = ds.Tables[0].Rows[i]["heading"].ToString();
ltr += "<option value='" + ds.Tables[0].Rows[i]["answer"].ToString() + "'>" + ds.Tables[0].Rows[i]["questions"].ToString() + " </option>";
}
else if (Session["temp"].ToString() == ds.Tables[0].Rows[i]["heading"].ToString())
{
ltr += "<option value='" + ds.Tables[0].Rows[i]["answer"].ToString() + "'>" + ds.Tables[0].Rows[i]["questions"].ToString() + " </option>";
}
else
{
ltr += "<option>-----" + ds.Tables[0].Rows[i]["heading"].ToString() + "-----</option>";
Session["temp"] = ds.Tables[0].Rows[i]["heading"].ToString();
ltr += "<option value='" + ds.Tables[0].Rows[i]["answer"].ToString() + "'>" + ds.Tables[0].Rows[i]["questions"].ToString() + " </option>";
}
}
ltr += "</select></p></td><td align='center' height='37' width='33%'> </td></tr>";
ltr += "<tr><td align='center' height='44' width='34%'> </td><td align='center' height='44' width='33%'><p align='left'><font color='#0000FF' face='Verdana'>Answer <font size='2'>(Do not type in this box)</font></font></p></td><td align='center' height='44' width='33%'> </td></tr>";
ltr += " <tr><td align='center' width='34%'><font style='font-size: 9pt' face='Arial'><br> </font></td><td align='center' width='33%'><p align='left'><textarea rows='2' name='S1' cols='20' style='width: 400px; height: 247px;'>Unfortunately,we are not qualified to answer questions authoritively on Islam and therefore refrain from doing so in order not to mislead. We are only able to answer questions on our products. Please redirect your question to <A target='_blank'";
ltr += "href='http://english.islamweb.net/ver2/Fatwa/index.php?lang=E'>http://english.islamweb.net/ver2/Fatwa/index.php?lang=E</A>or <a href='http://www.askimam.com'>www.askimam.com</a></textarea></p></td><td align='center' width='33%'> </td></tr>";
ltr += "</tbody>";
ltr += "</table>";
ltr += "</td>";
ltr += "</tr>";
wrapper.Controls.Add(new LiteralControl(ltr));
}
当我在 .aspx 页面中使用它时,它工作得很好。但是当我在 dotnet nuke 的用户控件中尝试它时,javascript 不工作
注意:frmFaqs 是一个带有 runat=server 的表单 ...我如何在 dotnetnuke 中使用表单标签
最佳答案
DotNetNuke 将所有内容包装在一个表单中,您的代码不能有自己的表单。如果您需要一个表单,则需要使用 iframe,或者动态地(使用 JavaScript)在主表单之外移动/创建它。
关于javascript 在 dotnetnuke 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7226833/
在 DotNetNuke 中,当我在页面中添加两个反馈模块实例时,它们的 PagingControls 相互冲突。 当我更改其中一个的页码时,此问题出现在反馈评论定义中,另一个没有加载任何项目。我认为
据我所知,DNN Core 并没有什么特别之处可以限制每个用户可以上传文件的数量。有没有像更改代码或安装任何模块来处理它的方法? (例如我不想让用户上传超过 100MB 到分配给他们的空间) DNN
我刚刚创建了一个新的 DotNetNuke 6 网站。默认安装在每个页面上都有一个社交链接区域。我可以在一个中心位置更改社交链接的内容(例如设置 Facebook href),还是必须转到每个页面并编
我是 .NET 开发人员团队的一员,我们正在尝试使用 DNN 平台作为网站模板的一种方式,这样我们就不必花费数周或数月来构建核心功能,例如身份验证、权限、导航等。但是,我对平台的工作方式以及安装方式感
我正在为 DNN 开发幻灯片放映模块,我已经完成了该模块,但我遇到了问题。我使用模块的 TabModuleID 属性来加载每个模块实例的图像,通过这个用户可以添加具有不同图片的模块的多个实例。这是问题
DotNetNuke 上的菜鸟问题,第一次使用。 我的客户给了我他的网站(在 DNN 中制作)的转储,他想和我一起托管他的网站。 他有一个门户列表。我想知道如何在本地主机中查看一个。 我在本地 IIS
我正在管理多个 DotNetNuke 门户(以及主托管本身)。所有门户在地址和添加书签时都有默认的 DNN 图标。我想要一个自定义的图标。! 这是左侧的图标: (来源:dotnetnuke.com)
我创建了一个 dotnetnuke。我有两个名为 index.ascx 和 index.html 的文件,如您所知,index.ascx 是在解析 DNN 之后创建的。 问题:dotnetnuke解析
我们有一个使用 Angular 作为客户端框架的 DNN 模块。我希望能够将所有资源(例如 html 、 js 、css 、图像和字体)嵌入到我的模块中。(实际上我们的模块有多个 dll,并且每个 d
我面临的情况是,我需要检查我的网站中有多少页面正在使用特定的皮肤。在 Sitefinity 中,您可以检查哪些页面正在使用某个模板,我想知道这在 DNN 中是否可行? 谢谢,詹姆斯 最佳答案 如果您有
客户想要编辑 DotNetNuke 皮肤,而他不是程序员,所以我正在寻找一些所见即所得的皮肤编辑器。 Web 或桌面解决方案都可以。 最佳答案 嗯,这真的很艰难。在使用 HTML 皮肤时,您可以在 D
在过去的 3-4 个月里,我们一直在使用 DotNetNuke,当我们安装 DNN 时,我们提供了主机用户名和密码,稍后我们使用它安装了几个模块,但最近我们遇到了一个奇怪的问题,当我们尝试以主机身份登
我正在运行 DNN 版本 07.02.02。我正在尝试将报告模块添加到页面,但设置似乎不存在。这是一次升级,这让我已经很紧张了,我专门在另一台服务器上安装了相同版本的空白安装,效果很好。我无法重新安装
有谁知道如何在不丢失任何用户的情况下将 asp.net 成员资格表(角色、配置文件、用户、成员资格等)传输到 dotnetnuke。 谢谢, 赛软 最佳答案 您可以将帐户从不同的系统转移到 DotNe
我在我的页面上进行了验证码控制: 如果验证码不正确,将显示错误消息,但如果它留空,则显示没有错误。有什么方法可以让它在空白时显示错误? 谢谢 最佳答案 嗯,我不确定,但我会尝试: asp:Requ
我有一个模块可以将电子邮件发送到指定的电子邮件地址,但我想将电子邮件收件人默认为门户管理员。我怎样才能检索到这些信息? 最佳答案 如果您处于从 PortalModuleBase 继承的控件的上下文中,
我不知道在 DotNetNuke 中实现自定义持久虚 URL(我的术语,不确定这是否是真正的名称)的解决方案。有谁知道解决方案吗?它可以是配置核心、使用第三方模块,或者是如何从头开始编写的建议。 这是
如何将自定义 .ASPX 页面添加到 DotNetNuke 站点? 最佳答案 如果它是从 DotNetNuke.Framework.PageBase 而不是 System.Web.UI.Page 继承
是否可以对管理员/主机用户以外的所有人禁用 DNN 门户或整个 DNN 安装? 我需要更新 DNN 网站并将新主题应用到网站的不同部分,但是这在实时网站上需要一些时间。 我想实现类似于这个“ Word
我正在 DNN 6 中编写一个新模块(DNN 5 的相同问题)。默认情况下,您在特定页面中放置的任何模块的模块设置部分都有一些用于设置的默认选项卡。例如在下图中,我们有“模块设置”、“权限”和“页面设
我是一名优秀的程序员,十分优秀!