asp.net ext:Button 怎么调用js方法
6个回答
展开全部
<ext:Button ID="Button5" runat="server" Text="保存" Icon="Accept" Width="80" >
<Listeners>
<Click Fn="SaveData" />
</Listeners>
</ext:Button>
<script type="text/javascript">
function SaveData() {
if (ctl00_ContentPlaceHolder1_cmbStage.getText() == "") {
alert("请先选择Stage");
return;
}
var records = ctl00_ContentPlaceHolder1_GridPanel2.store.getRange();
var s="";
if (records.length > 0) {
for(var i=0; i<records.length; i++)
{
s+=records[i].data.ID+",";
}
}
Ext.net.DirectMethods.SaveData(s);
}
</script>
<Listeners>
<Click Fn="SaveData" />
</Listeners>
</ext:Button>
<script type="text/javascript">
function SaveData() {
if (ctl00_ContentPlaceHolder1_cmbStage.getText() == "") {
alert("请先选择Stage");
return;
}
var records = ctl00_ContentPlaceHolder1_GridPanel2.store.getRange();
var s="";
if (records.length > 0) {
for(var i=0; i<records.length; i++)
{
s+=records[i].data.ID+",";
}
}
Ext.net.DirectMethods.SaveData(s);
}
</script>
展开全部
你用的是EXT.NET吧,这个没有接触过
你试一下用onclientclick属性行不行
例如: <ext:Button runat="server" Text="Click Me" onclientclick="dosomething()">
</ext:Button>
你试一下用onclientclick属性行不行
例如: <ext:Button runat="server" Text="Click Me" onclientclick="dosomething()">
</ext:Button>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:button id="btn" runat="server" onclientclick="return btn_onclick();" />
<script type="text/javascript">
function btn_onclick();{
//加入你的操作
}
</script>
<script type="text/javascript">
function btn_onclick();{
//加入你的操作
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.aspx页面:
<script type="text/javascript">
func()
{
...
}
</script>
.aspx.cs页面:
在page_road方法下添加
button1.Attributes.Add("onclick","func()");
<script type="text/javascript">
func()
{
...
}
</script>
.aspx.cs页面:
在page_road方法下添加
button1.Attributes.Add("onclick","func()");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:Button ID="btnSave2" runat="server" Text="保 存" OnClick="btnSave_Click" />
Js中、 <script type="text/javascript">
function btnSave_Click(){
你的操作
}
<script>
Js中、 <script type="text/javascript">
function btnSave_Click(){
你的操作
}
<script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询