Từ 1 tới 10 trên tổng số 10 kết quả

Đề tài: Cách gọi hàm js từ code be-hinde trong lập trình ASP.NET?

  1. #1
    Ngày gia nhập
    11 2012
    Bài viết
    5

    Mặc định Cách gọi hàm js từ code be-hinde trong lập trình ASP.NET?

    Mình muốn gọi 1 hàm js

    <script type="text/javascript">
    function openIDoc_Add() {
    var oWnd = window.radopen("/eDMS/pages/IDoc_Add_PopUp.aspx", "wndIDoc");
    return false;
    }
    </script>

    client

    từ code-behinde asp.net
    mình cũng search trên mạng nhiều nhưng k ra như
    Response.Write("<script language='JavaScript'>return openIDoc_Add();</script>")
    hay
    Dim cs As ClientScriptManager = Page.ClientScript
    ' cs.RegisterClientScriptBlock(Me.GetType(), "", "<script language='JavaScript'>openIDoc_Add();</script>")
    'Dim url As String
    'url = String.Format("<script language='javascript'>return openIDoc_Add({0});</script>", IDocID)
    'url = String.Format("<script language='javascript'>return openIDoc_Add();</script>")
    'Page.RegisterStartupScript("OpenWindow", url)
    'Dim Script As String
    'Script = String.Format("<script language='javascript'>return ;</script>")
    'Page.RegisterStartupScript("OpenWindow", Script)
    Xin được support .

  2. #2
    Ngày gia nhập
    01 2010
    Bài viết
    11

    Code:
    <asp:HyperLink
                ID="Hyperlink"
                runat="server"
                onclick="window.radopen(null, 'wndIDoc');"
                Target="wndIDoc"
                NavigateUrl="/eDMS/pages/IDoc_Add_PopUp.aspx">open IDoc</asp:HyperLink>
    viết như thế này cho khỏe

  3. #3
    Ngày gia nhập
    06 2011
    Bài viết
    19

    bạn cho vào lable nhé
    <asp:Label ID="a" runat="server"></asp:Label>

    trong code

    string s="<script language='JavaScript'>return openIDoc_Add();</script>"


    a.Text=s;

  4. #4
    Ngày gia nhập
    11 2012
    Bài viết
    5

    Trích dẫn Nguyên bản được gửi bởi hongphuoc8912 Xem bài viết
    bạn cho vào lable nhé
    <asp:Label ID="a" runat="server"></asp:Label>

    trong code

    string s="<script language='JavaScript'>return openIDoc_Add();</script>"


    a.Text=s;
    Không đc bạn ơi ! mình làm theo cách của bạn nhưng không đc , thanks

  5. #5
    Ngày gia nhập
    11 2012
    Bài viết
    5

    Trích dẫn Nguyên bản được gửi bởi sayityourway Xem bài viết
    Code:
    <asp:HyperLink
                ID="Hyperlink"
                runat="server"
                onclick="window.radopen(null, 'wndIDoc');"
                Target="wndIDoc"
                NavigateUrl="/eDMS/pages/IDoc_Add_PopUp.aspx">open IDoc</asp:HyperLink>
    viết như thế này cho khỏe
    Mình còn một bước kiểm tra phân quyền dưới server rồi mới gọi hàm js đó bạn , chứ không thì onitemclick="javascript:return openIDoc_Add();" là đc r , thanks bạn

  6. #6
    Ngày gia nhập
    11 2012
    Bài viết
    1

    Mặc định hoi ban câu này nhé

    bạn ah sao web mình làm mà nó ko theo trình tự http://dienlanhhungmanh.com

  7. #7
    Ngày gia nhập
    11 2012
    Bài viết
    5

    Trích dẫn Nguyên bản được gửi bởi nguyen_khoi381 Xem bài viết
    bạn ah sao web mình làm mà nó ko theo trình tự http://dienlanhhungmanh.com

    Truy cập bị từ chối , bạn call nhà cung cấp dịch vụ domain, hosting kêu họ support nhé .

  8. #8
    Ngày gia nhập
    06 2011
    Bài viết
    19

    Trích dẫn Nguyên bản được gửi bởi claminat Xem bài viết
    Không đc bạn ơi ! mình làm theo cách của bạn nhưng không đc , thanks
    lỗi thế nào vậy bạn

    bạn phải để
    <script type="text/javascript">
    function openIDoc_Add() {
    var oWnd = window.radopen("/eDMS/pages/IDoc_Add_PopUp.aspx", "wndIDoc");
    return false;
    }
    trước <asp:Label ID="a" runat="server"></asp:Label>
    nhé

  9. #9
    Ngày gia nhập
    01 2010
    Bài viết
    11

    Code:
    $(function () {
                $("#CheckRole").focusout(function () {
                    $.post("Handler/CheckRole.ashx",
                   { data: "du lieu kiem tra phan quyen" }, function (result) {
                       if (result == "true") {
                           openIDoc_Add();
                       }
                   });
                });
    });
    nội dung html
    Code:
    <input id="CheckRole" type="button" value="button" />
    nôi dung CheckRole.ashx
    Code:
    string str= context.Request.Files["data"];
    ...
    context.Response.ContentType = "text/plain";
    if(bieu thuc dieu kien)
         context.Response.Write("true")
    else
         context.Response.Write("false")

  10. #10
    Ngày gia nhập
    10 2007
    Bài viết
    66

    Javascript thì gắn cái Jquery vào xài cho nó "lành".
    API thì vào đây: api.jquery.com
    Sống để code, chứ không code để sống!

Các đề tài tương tự

  1. Mất giao diện (mất hết code trong Windows Form Designer generated code) trong khi thiết kế?
    Gửi bởi violent_feeling trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 25-04-2013, 04:19 PM
  2. Tại sao lại bỏ Store Proceduce nếu code theo hướng Code First trong MVC3
    Gửi bởi rogerminh2401 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 5
    Bài viết cuối: 02-11-2012, 08:22 PM
  3. Đoạn code trong sách Ngôn ngữ lập trình C# mình code trên máy thì chạy sai
    Gửi bởi piavg trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 01-07-2012, 11:04 PM
  4. Chuyển code sang code ngắn hơn trong LINQ
    Gửi bởi tinhthanhiepsi9x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 14-04-2012, 11:19 AM
  5. compiler Warning: Unreachable code và chạy sai trong khi code đúng. Vì sao?
    Gửi bởi lovemoney trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 19
    Bài viết cuối: 19-01-2012, 10:02 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn