button1.Attributes.Add(“onclick"“javascript: window.open
button1.Attributes.Add("onclick", "javascript:window.open('page1.aspx?CheckedItem=" + checkedItem.ToString() + "'');"); is not working properly
我的客户端代码button1.Attributes。Add (" onclick "、" javascript: window.open("page1.aspx吗?CheckedItem = " + checkedItem.ToString () + " ', ' mywindow ', ');");不会在第一次点击时执行。但它的工作很好,从第二次点击开始。我在按钮点击事件中编写了这段代码。
我曾试图把这个在page_load,但问题是我需要从这个页面返回一个值。下面是代码
protected void btnPreview_Click(object sender, EventArgs e)
{
//StringBuilder checkedItem = new StringBuilder();
checkedItem.Length = 0;
foreach (ListItem i in chkValidation.Items)
{
if (i.Selected)
{
if (string.IsNullOrEmpty(Convert.ToString(checkedItem)))
{
checkedItem.AppendFormat(i.Text);
}
else
{
checkedItem.AppendFormat(",");
checkedItem.AppendFormat(i.Text);
}
}
btn_Preview.Attributes.Add("onclick",
"javascript:window.open('TimePhaseAttributePreview.aspx?CheckedItem=" +
checkedItem.ToString() + "','mywindow','menubar=0,resizable=0,width=350,height=250');");
}
请帮帮我
将代码放在任何页面事件中。像employee, init . .或者使用RegisterClientScriptBlock
你需要使用OnClientClick,而不是OnCLick
将代码改为
button1.OnClientClick = "javascript:window.open('page1.aspx?CheckedItem=" + checkedItem.ToString() + "'
,'mywindow',')";
相关文章:
- javascript window.open将无法在Chrome控制台上工作
- javascript window.location在检查firebug时给了我一个错误的url路径
- Javascript window.open()toolbar=no不起作用
- javascript window.open(),并在新窗口中搜索DOM
- JavaScript Window 对象始终可访问
- javascript window.addEventListener,覆盖了第一个元素的配置
- Javascript window.getSelection() 长度为 0,而使用 querySelector
- 为什么页面在javascript:window.open之后出现空白并带有“[Object]”
- 如果应用程序托管在IIS上,则Javascript window.location.htm不起作用
- JavaScript window.onload versus body.onload
- Javascript window.postmessage()帮助-don'我不了解用法
- Javascript-window.open()弹出窗口大小问题
- 访问子窗体的asp代码隐藏中的javascript window.myvariable
- 如何在javascript window.print()函数中打印MathML
- JavaScript window.onload
- Firefox-Javascript-window.event无法存活传递到context.apply()
- 关于Javascript window.open(输入路径在这里);.
- JavaScript window.location.search.substr(1)以空字符串形式返回
- javascript window.reload then window.location.href
- JavaScript: window.location() # error