javascript函数后,dojo onclick事件不会调用服务器端函数

时间:2013-06-18 17:47:16

标签: javascript vb.net dojo

我一直在尝试将输入到dojo控件中的客户端数据捕获到服务器端代码中,然后插入到数据库中。我尝试了隐藏的值并从javascript调用函数,但这也无效。我使用浏览器调试器,发现错误发生,因为它没有识别服务器功能。 我真的需要尝试让它花费太多时间来工作:

 Protected Function load_data()
    Dim fd As New feeds_DB
    Dim errorMsg As String = String.Empty
    errorMsg = clientName.Value.ToString
    Dim recordsAffected As Integer = fd.insert_tfeed("",errorMsg)
    Return recordsAffected
End Function


 function insertData() {
         var clientProj = dijit.byId("clientName").get("value");
         var clientKey = dijit.byId("clientKey").get("value");
         var gnipUrl = dijit.byId("gnipUrl").get("value");
         var hiddenInput = dijit.byId("clientName").get("value");
         alert("NEW CLIENT DATA ACCEPTED FOR- " + clientProj);
         dijit.byId("clientName").set("value", null);
         return false;
  }

<body class="tundra">
<div id="view1" data-dojo-type="dojox.mobile.View" selected="true">
<td align="left" class="style1"><input type="submit" 
    id="clientSubmit" onClick="insertData();load_data();" 
      runat="server" class="style2" dojoType="dojox.mobile.Button" value="Submit">

0 个答案:

没有答案