小编use*_*625的帖子

window.external有什么用?

window.external有什么用?这用于从JavaScript调用C#/ VB.NET(ASP.NET)中的服务器端函数/方法吗?你能指点我正确的方向吗?

谢谢

错误:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <input type="button" name="button1" value="Click" onclick="javascript:window.external.SayHello('Mike');" />
    </div>
    </form>
</body>
</html>

Public Class WebForm1
    Inherits System.Web.UI.Page

    Public Sub SayHello(ByVal name As String)
        Response.Write("Hello :- " & name)
    End Sub

End Class
Run Code Online (Sandbox Code Playgroud)

javascript c# vb.net asp.net

19
推荐指数
2
解决办法
3万
查看次数

使用ClickOnce部署自动安装更新

我想用ClickOnce部署部署我的项目.但当我这样做的时候,就是在最终用户机器的对话框中询问:

可以使用新版本的XXXX.你想现在下载吗?

但我的最终用户没有鼠标或键盘.所以我的意图是:它必须自动获取更新,但它不能在客户端询问该对话框.如何使用ClickOnce部署实现此目的?

c# vb.net clickonce

9
推荐指数
2
解决办法
2万
查看次数

对象'<Table_Name>',数据库'<Database_Name>',架构'dbo'上的SELECT权限被拒绝. - ASP.NET/SQL Server

我有一个数据库"Sample".Active Directory(AD)中有一个名为"CORPHQ\King"的用户.我已按照以下步骤操作:

1) Go to SQL Server Management Studio (2005) and "Security -> Logins".
2) Right Click -> New Login
3) Login Name : CORPHQ\King
4) Selected "Windows Authentication"
5) Default database - "Sample".
6) Under "User Mapping" section, Selected the "Sample" database, User as "CORPHQ\King" and selected "dbo" as default schema.
7) Selected "db_owner" as "Database role membership for - Sample".
Run Code Online (Sandbox Code Playgroud)

现在在ASP.NET应用程序的WEB.CONFIG中,我确实有:

<connectionStrings>
    <add name="DB" connectionString="Data Source=128.127.126.25; database=Sample; user=corphq\King; password=XXXXXXXXXXX; Integrated Security=SSPI;" providerName="System.Data.SqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

现在当我运行ASP.NET应用程序时,我收到了提到的错误:

Error:

The SELECT permission …
Run Code Online (Sandbox Code Playgroud)

sql-server asp.net

5
推荐指数
1
解决办法
1万
查看次数

如何访问在单独的类中声明的ENUM - C#

我有以下代码:

class EmployeeFactory
{
        public enum EmployeeType
        {
                ManagerType,
                ProgrammerType,
                DBAType
        }
}
Run Code Online (Sandbox Code Playgroud)

我想在MAIN类(Program)中访问它.我写了以下代码.有用.但我想知道如何在不实例化类的情况下访问ENUM - 手段ENUM就像一个静态变量(类级变量)?有帮助吗?

class Program
{
        static void Main(string[] args)
        {
                Console.WriteLine(EmployeeFactory.EmployeeType.ProgrammerType);  // WORKS WELL
        }
}
Run Code Online (Sandbox Code Playgroud)

或者我需要这样写吗?

EmployeeFactory ef = new EmployeeFactory();
ef.EmployeeType.ProgrammerType
Run Code Online (Sandbox Code Playgroud)

c# enums

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×3

asp.net ×2

vb.net ×2

clickonce ×1

enums ×1

javascript ×1

sql-server ×1