所以我有以下HTML代码:
<% foreach (CommonLayer.GuidelineTagScript gts in current){ %>
<tr><td><% CommonLayer.Guideline thisg = new BusinessLogic.GuidelinesBL().GetGuideline(gts.GuidelineID);
if (gts.PassingScore < thisg.LevelOfImportance){%>
<img src="Images/Bad.png"/>
<% } else {%>
<img src="Images/Good.png"/> <%} Response.Write(thisg.Name); %>
<input id="Button1" type="button" value="button" onclick="desc()"/> <br />
<div id="<%Response.Write(thisg.GuideLineID);%>">
看一下最后一行的输入按钮。它有一个onclick链接到desc方法,但是我希望通过desc传递参数,这样我才可以使用thisg.GuidelineID(C-Sharp代码)。由于我将JQuery与C-Sharp混合使用,因此显然不会让我。您能告诉我有关解决此问题的方法吗?谢谢!
参考方案
如果我正确理解您的onclick
需要使用<%= %>
,例如:
<input id="Button1" type="button"
value="button" onclick='<%= "desc("+ thisg.GuideLineID +")" %>'/>
实际上,您可能也想替换此div:
<div id="<%Response.Write(thisg.GuideLineID);%>">
与
<div id="<%=thisg.GuideLineID%>">
使用C#执行JavaScript页面 - javascript我正在尝试使用C#抓取一个网站。在此过程中的某个时候,网站返回了我需要执行的JavaScript页面,以便它将生成一些参数,然后使用所生成的参数作为查询变量来发布请求。这是JavaScript文件https://jsfiddle.net/7aw5vr59/浏览器生成的结果文件如下所示:<imimxxxyyy id="ActiveX"…
将Web用户控件添加到页面时,asp按钮onclick不会触发 - javascript我正在使用使用Visual Studio模板创建的Web表单应用程序。模板具有一个内容占位符,该占位符被访问的任何页面的内容替换。有问题的页面有几个服务器控件,例如文本框,标签和按钮。当我单击我的更新按钮时,它可以正常工作,这些值会回传并更新数据库。我想在所有子页面上创建通用的登录提示。我的导航栏(位于我的母版页中)具有引导程序设置。我在导航栏中添加了一个下…
Telerik单选按钮所需的字段验证器 - javascript如何设置Telerik单选按钮所需的字段验证器?我想在按钮单击“ BtnSave”上设置必填字段验证器吗?请帮忙!<telerik:RadButton ID="radio_male" runat="server" ToggleType="Radio" AutoPostBack="fa…
Javascript-从当前网址中删除查询字符串 - javascript单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…
在PHP文件中调用javascript函数并在加载HTML文件之后? - javascript我需要在我的php中调用js函数,但无法正常工作。有人可以告诉我我在做什么错吗?我该如何轻松地做到这一点?谢谢!我有三个文件: mail.php负责发送$ _POST的内容(工作正常)。我调用我的javascript函数来切换模式,具体取决于邮件是否已发送。 <? ... $response = $sendgrid->send($email);…