小编Adi*_*dil的帖子

什么是IP地址':: 1'?

我在没有网络连接的本地机器上玩套接字.见下文:

IPAddress address = IPAddress.Any; // doesn't work
IPAddress address = IPAddress.Parse("::1"); // works
Run Code Online (Sandbox Code Playgroud)

那究竟什么是::1IP地址?它是默认的可用IP地址还是环回地址?具有专用IP地址和网络连接的机器上面的代码(工作线)会发生什么?

编辑:

确切代码用于将特定IP地址绑定到套接字.这里是:

ServicePoint sp = ServicePointManager.FindServicePoint(uri);
sp.BindIPEndPointDelegate = new BindIPEndPoint(Bind);
// here's the bind delegate:
private IPEndPoint Bind(ServicePoint sp, IPEndPoint ep, int retryCount)
{
   return new IPEndPoint(IPAddress.Parse("::1"), 0);
}
Run Code Online (Sandbox Code Playgroud)

c# ip system.net

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

Microsoft.Office.Core参考丢失

使用codeproject中提供的示例,我正在努力找到我可以在哪里找到对库Microsoft.Office.Core的引用.

我收到错误"无法找到引用的组件'Microsoft.Office.Core'."

我只在这个系统上安装了Office 2007企业版和Outlook 2003.这可能是原因吗?否则我应该引用哪个特定的dll?

c# com outlook automation ms-office

87
推荐指数
7
解决办法
15万
查看次数

无法检测Session变量是否存在

我正在尝试确定Session变量是否存在,但我收到错误:

System.NullReferenceException:未将对象引用设置为对象的实例.

码:

    // Check if the "company_path" exists in the Session context
    if (System.Web.HttpContext.Current.Session["company_path"].ToString() != null)
    {
        // Session exists, set it
        company_path = System.Web.HttpContext.Current.Session["company_path"].ToString();
    }
    else
    {
        // Session doesn't exist, set it to the default
        company_path = "/reflex/SMD";
    }
Run Code Online (Sandbox Code Playgroud)

那是因为Session名称"company_path"不存在,但我无法检测到它!

c# asp.net session session-variables nullreferenceexception

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

C#datatable to listview

我希望能够以Windows窗体的形式查看数据表

我设法只使用ListView获取标题如何获取数据

DataTable data = new DataTable();

data = EnumServices();

//create headers
foreach (DataColumn column in data.Columns)
{
      listView_Services.Columns.Add(column.ColumnName);
}
Run Code Online (Sandbox Code Playgroud)

我只想在那里显示数据!

干杯

c# datatable listview

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

从Jquery中的Div类名获取Id

这是我的Html代码

<div class="span12" id="test" style="width: 810px;">
        <ul class="nav nav-tabs">
            <li class="active"><a href="/#tab1" data-toggle="tab">New Stream</a></li>
            <li><a id="addspan" href="/#C" data-toggle="tab">+</a></li>
        </ul>
        <div class="tabbable">
            <div class="tab-content" id="tabContent">
                <div class="tab-pane active" id="tab1">
                    @Html.Partial("_NewStreamPartial",Model)
                </div>

            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是我的javascript

<script type="text/javascript">
    $(function () {
        var count = 2;
        $('#addspan').click(function () {
            var Id = $('.tab-pane active').attr('id');

          });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我想得到Div Id谁的班级名称".tab-pane active"(意味着我想获得活跃的Div Id)我怎么能这样做?

html javascript jquery

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

将用户控件添加到标签页

如何从Designer中向标签页添加用户控件.是可能还是只能从代码中完成?

.net c# user-controls winforms

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

如何制作asp文本框的按键事件?

大家好我正在编写varius asp文本框控件的计算.我想用keypress事件完成计算.我正在使用的代码下面但没有工作

.aspx页面

<asp:TextBox ID="txtMaintCost onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

.js文件

function calculateFinanceDetail() {
            var txtMaintCost = $('input[id$=txtMaintCost]').val();
            var txtInstallCost = $('input[id$=txtInstallCost]').val();
            var txtFreightCost = $('input[id$=txtFreightCost]').val();
}
Run Code Online (Sandbox Code Playgroud)

它没有在按键事件上调用javascript函数...如果有任何想法,请帮助我在这...

javascript asp.net jquery keypress

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

布尔变量的奇怪行为,变量的值在回发之间丢失

我有一个名为CheckBoxActivated的布尔变量,我在验证用户名和密码后将其赋值为true.

string name = us.UserName;
string password = us.Password;

if (name.Equals(txtName.Text) && (password.Equals(txtPassword.Text)))
{
    CheckBoxAvtivated = true;
Run Code Online (Sandbox Code Playgroud)

奇怪的是,在对变量进行"真实"分析之后,我点击了另一个按钮并立即变为"假",这会导致不良行为.

protected void butNext_Click(object sender, EventArgs e)
{
    if (CheckBoxAvtivated)
    {
        pnlCheckBoxes.Visible = true;
        pnlUserCheckBoxValidation.Visible = false;
    }
    else
    {
        pnlCheckBoxes.Visible = false;
        pnlUserCheckBoxValidation.Visible = true;
    }
Run Code Online (Sandbox Code Playgroud)

因此变量的状态意外地变为假.这可能发生的原因是什么?

c# asp.net visual-studio-2008

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

如何在C#中访问struct内部的函数

class Program
{ 
   public  struct course
   {
        public string name;
        public int elecode;
        public int credit;


        public static void getdetails()
        {
            Console.WriteLine("Enter your Name");
           Ele.name = Console.ReadLine();

        }
   }

    static void Main(string[] args)
    {

        course ele;
        ele.getdetails();

    }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

如果文本框为空,则禁用按钮

嘿伙计们,我有一个快速简单的问题,我想你.我想知道我是否可以创建一个实时事件来检查文本框的值.我的意思是如果文本框为空,则按钮不可点击.我想除了验证在代码中执行此操作之外还有吗?到目前为止我被困在这里:

if (YourName.Text = null)
{
       SubmitButton.Enabled = "False";
}
Run Code Online (Sandbox Code Playgroud)

其中Yourname是文本框,SubmitButton是按钮:)

c# asp.net

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