我写了这段代码,运行说我少了")" <asp:Image ID="Image1" runat="server" Height="30px" Width="31px" onclick='openTable("<%# CreateID(Eval("CustomerID"))"%>,this);'/>
我打开源代码发现:<img id="GridView1_ctl03_Image1" onclick="openTable("<%# CreateID(Eval("CustomerID"))"%>,this);"
应该怎么解决~~
src="" style="height:30px;width:31px;border-width:0px;" />
我打开源代码发现:<img id="GridView1_ctl03_Image1" onclick="openTable("<%# CreateID(Eval("CustomerID"))"%>,this);"
应该怎么解决~~
src="" style="height:30px;width:31px;border-width:0px;" />
解决方案 »
- 启用了AJAX的WCF服务,网站在IIS6.0中发布的问题.
- GridView 模板列中的控件为什么在服务器往返中值会丢失。
- C#代码解释
- 很简单的菜鸟路径问题
- 怎么限制用户每天只能上传5个文件。
- 一个超级问题?
- siteMapNode能否链接站外地址 怎么链接
- 弱弱的问??
- 字符串连接问题"+DayMY.ToString ()+"+"+MaxPrjIDin.ToString()+",其中DayMY,MaxPrjIDin都是数字,我想把他们变成字符连接起来,可是总
- 要使aspx运行起来,必须建一个解决方案,不和asp似的,一个asp文件随便建在什么地方都可以运行?
- 正则表达式匹配E-mail格式取出E-mail地址
- 在VS2005里面.定义函数名的时候不能这样写吗?public void aa()
<asp:Image ID="Image1" runat="server" Height="30px" Width="31px" onclick='openTable("<%# CreateID(Eval("CustomerID")"%>,this);'/>多了一个)
本来是这样的onclick='openTable("<%# CreateID(Eval("CustomerID"))"%>,this);'/>
运行变成这样了
<img id="GridView1_ctl03_Image1" onclick="openTable("<%# CreateID(Eval("CustomerID"))"%>,this);"
你在page_load中添加
Image1.Attribute.Add("onclick","openTable('<%# CreateID(Eval("CustomerID"))'%>,this);")
openTable是js才可以这么写
我是这样写的(我是在GridView中放个摸版列~里面放个image)
所以我的事件是写在RowDataBound里
(e.Row.FindControl("Image1") as Image).Attributes.Add("onclick","openTable('<%# CreateID('"+Eval("CustomerID")+"')%>',this);");
我现在的报错未将对象引用到实例~~