小编mar*_*zzz的帖子

在发送请求之前编辑href链接

我有这个代码:

<a class="myLink" href='http://www.website.it/'>Link</a>

<script type="text/javascript">
    var stringToSend = "";
    $('.myLink').click(function() {
        stringToSend="?param=1";
    }); 
</script>
Run Code Online (Sandbox Code Playgroud)

并且,正如您所看到的,我想添加stringToSend到href(因此请求将在http://www.website.it/?param=1).

我该怎么做?

html javascript jquery

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

在.NET/C#上有一种isset()吗?

我需要检查uri请求是否有一个参数.

所以我需要检查是否设置了该参数..NET/C#上有功能吗?

.net c#

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

为什么我不能在类中使用HttpServerUtility.HtmlEncode?

我想使用以下代码:

string myString = HttpServerUtility.HtmlEncode("my link & details");
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

非静态字段,方法或属性需要对象引用.

为什么我不能HttpServerUtility.HtmlEncode在课堂内使用?

.net c# static encode

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

如何在C#中扩展一个类?

我有自己的对象,我想扩展它,从一个人保存数据并添加新信息.

所以代码是:

public class Student : Person
{
    public string code { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试初始化并添加新值时:

Person person = new Person("Paul", "Catch");
Student student = (Person)person;
student.code = "1234";
Run Code Online (Sandbox Code Playgroud)

我有 System.InvalidCastException: Unable to cast object of type 'MyLayer.Person' to type 'Student'.

我错过了一些观点吗?

编辑:也许我错了把那个Person类.您必须假设它从数据库变为对象,例如Person person = new MyPersons().First();

所以我不会逐个填充新属性,只需扩展一个属性,这要归功于扩展旧属性的新对象.

.net c#

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

是否可以设置输入文本的值?

我想知道是否可以设置输入框的值的样式... 例如:

<input class="textBox" type="text" rel="Inserisci il <span style=" value="Inserisci il <span style='color:#c83243;'>titolo</span> per l’URL personalizzato" name="ctl00$InsertDati1$txtTitolo">????????????????????????????
Run Code Online (Sandbox Code Playgroud)

但它不会渲染span元素.有什么建议?

html css

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

成员初始化程序列表和非静态数据成员上的默认成员初始值设定项之间的区别是什么?

我想了解使用一种形式而不是另一种形式(如果有的话)的区别.

代码1(直接在变量上初始化):

#include <iostream>

using namespace std;

class Test 
{
public:
    Test() {
        cout<< count;
    }

    ~Test();

private:
    int count=10;
};

int main()
{
    Test* test = new Test();
}
Run Code Online (Sandbox Code Playgroud)

代码2(init与构造函数上的初始化列表):

#include <iostream>

using namespace std;

class Test 
{
public:
    Test() : count(10) {
        cout<< count;
    }

    ~Test();

private:
    int count;
};

int main()
{
    Test* test = new Test();
}
Run Code Online (Sandbox Code Playgroud)

语义有什么不同,或者它只是语法吗?

c++ variables class init

12
推荐指数
3
解决办法
2462
查看次数

如何将const char*存储到char*?

我有这个代码按预期工作:

#define MAX_PARAM_NAME_LEN 32

const char* GetName()
{
    return "Test text";
}

int main()
{
    char name[MAX_PARAM_NAME_LEN];
    strcpy(name, GetName());    

    cout << "result: " << name << endl;
}
Run Code Online (Sandbox Code Playgroud)

如果我想将结果存储到char *(因为框架中的某些函数我只是char *用作输入)而不使用strcpy(为了代码的实用性和可读性,以及学习),我该怎么办?保持const,这很好用:

const char* name;
name = GetName();
Run Code Online (Sandbox Code Playgroud)

但我还有const.

试着使用char*:

char* name;
name = GetName();
Run Code Online (Sandbox Code Playgroud)

我得到invalid conversion from 'const char*' to 'char*'.这种转换的最佳习惯是什么?

c++ const type-conversion char

12
推荐指数
2
解决办法
9191
查看次数

我可以在preventDefault()之后执行链接吗?

代码:

$('#myLink').click(function (e) {
    e.preventDefault();

    ...

    if (someCondition) {
        ... code ...
    } else {
        ... execute the link
    }
});
Run Code Online (Sandbox Code Playgroud)

我想,如果someCondition是假的话,执行链接的原始href(所以,去那个链接,改变页面).这有可能吗?

jquery

11
推荐指数
2
解决办法
9804
查看次数

xml上的奇怪字符串(&#8230;)

我看到一些rssxml有奇怪的字符串.

例如,...&#8230;.

这是什么?为什么?它的约CDATA

在我的网络应用程序(C#)上,读取rss,我通常会这样做myString.Replace("&#8230;", "..."):不确定它是否是最好的策略

xml rss cdata

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

TryParse在一行:接受挑战?

我想这只是一个挑战,但我希望在一行中使用TryParse :)我的代码:

DateTime tempDate;
user.DataNascita = DateTime.TryParse(txtDataDiNascita.Text, out tempDate) ? tempDate : (DateTime?)null;
Run Code Online (Sandbox Code Playgroud)

user.DataNascitaDateTime?的,我想返回数据,如果的TryParse是正确的,否则返回null.但我需要一个(所以,新线).我不能把所有人都放在一条线上吗?

只是好奇...

.net c# datetime

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

标签 统计

.net ×4

c# ×4

c++ ×2

html ×2

jquery ×2

cdata ×1

char ×1

class ×1

const ×1

css ×1

datetime ×1

encode ×1

init ×1

javascript ×1

rss ×1

static ×1

type-conversion ×1

variables ×1

xml ×1