日期:2014-05-18  浏览次数:20466 次

Attributes.Add的问题!!
Attributes.Add( "Onclick ", "return   confirm( '信息填写完毕,是否发送? '); ");
我想在弹出的消息中加入程序运行过程中生成的字符串,请问应该怎样做??



------解决方案--------------------

string str = null;
// ...
// ...
someControl.Attributes.Add( "Onclick ", String.Format( "return confirm( '{0} '); ", str));


------解决方案--------------------
string str = XXX;
// ...
// ...
someControl.Attributes.Add( "Onclick ", String.Format( "return confirm( '{0}信息填写完毕,是否发送? '); ", str));

验证楼上的正确
------解决方案--------------------
Attributes.Add( "Onclick ", "return confirm( ' "+你的字符串变量+ "信息填写完毕,是否发送? '); ");
------解决方案--------------------
都回答完了。
------解决方案--------------------
就那样了,顺便接分~
------解决方案--------------------
写在page_load里面。
------解决方案--------------------
但是这句话是写在pageload里,还是写在Button的单击事件里,我是这个Button需要添加onclick事件

-------------------------------------------------------
pageload

Attributes.Add等于为该button控件添加一个属性,该属性就是在click时弹框
------解决方案--------------------
写在Page_Load中
------解决方案--------------------
LZ要理解是在page_load执行加载时,给Button蛇仔JS属性
Attributes.Add( "Onclick ", "return confirm( '信息填写完毕,是否发送? '); ");的。
这样在点击Button的时候才能使它生效
------解决方案--------------------
ls正解
------解决方案--------------------
楼主想要做什么?如果是想在 click事件中得到控件的值,我建议你直接用JS搞定,以上所说完全可以由客户端完成
------解决方案--------------------