//这是GRIDVIEW绑定列
<ItemTemplate>
<a href="return gl_newswindow(" <%# Bind("wldm") %> "," <%# Bind("jydm") %>) "'>设置</a>
</ItemTemplate>
//JS
<script type="text/javascript">
function gl_newswindow(wldm,jydm)
{
window.showModalDialog("../sl_zj_ylkcbz.aspx?wldm=wldm && jydm=jydm,"new","dialogHeight: 370px; dialogWidth: 590px; edge: Raised; center: Yes; help: No; resizable: no; status: no;");
}
</script>这样写出错,应该怎么写呢?请高手帮忙
<ItemTemplate>
<a href="return gl_newswindow(" <%# Bind("wldm") %> "," <%# Bind("jydm") %>) "'>设置</a>
</ItemTemplate>
//JS
<script type="text/javascript">
function gl_newswindow(wldm,jydm)
{
window.showModalDialog("../sl_zj_ylkcbz.aspx?wldm=wldm && jydm=jydm,"new","dialogHeight: 370px; dialogWidth: 590px; edge: Raised; center: Yes; help: No; resizable: no; status: no;");
}
</script>这样写出错,应该怎么写呢?请高手帮忙
<a href="return gl_newswindow('<%# Bind("wldm") %>','<%# Bind("jydm") %>)' "'>设置</a> 还有这里window.showModalDialog("../sl_zj_ylkcbz.aspx?wldm=wldm && jydm=jydm===>
window.showModalDialog("../sl_zj_ylkcbz.aspx?wldm="+wldm +"&jydm="+jydmlz简直是乱来的。
=>
<a href=<%# string.Format("return gl_newswindow('{0}','{1}');",Bind("wldm"),Bind("jydm")) >设置</a>
<a href=<%# string.Format("return gl_newswindow('{0}','{1}');",Eval("wldm"),Eval("jydm")) >设置</a>没试,报的什么错 你可以说
在.apsx里面里面放一个<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
然后在.cs页面找到Label1再给Label1值
<a href=<%# string.Format("return gl_newswindow('{0}','{1}');",Eval("wldm"),Eval("jydm")) %> >设置</a>缺少 %>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text=""> </asp:Label>
</ItemTemplate>
.cs
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.Footer)
{
Label _Label1 = (Label)e.Row.FindControl ("Label1");
Label1.Text="";
}
}