Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在Url.Action中隐藏属性_.net_Angularjs_Asp.net Mvc 4 - Fatal编程技术网

.net 在Url.Action中隐藏属性

.net 在Url.Action中隐藏属性,.net,angularjs,asp.net-mvc-4,.net,Angularjs,Asp.net Mvc 4,下面的代码显示在浏览器中渲染时的id值 我们可以用不同的方法隐藏id值吗 我的场景是,当我单击锚定标记时,它应该是打开新标记并点击到MVCcontroller index method,其值为id Html代码: @{ var url = Url.Action("Index", "Home", new{id="{{id=lastLatency}}"}); url = HttpUtility.UrlDecode(url); } <a data-ng-href="@u

下面的代码显示在浏览器中渲染时的id值

我们可以用不同的方法隐藏id值吗

我的场景是,当我单击锚定标记时,它应该是打开新标记并点击到
MVC
controller index method,其值为id

Html代码:

@{
   var url = Url.Action("Index", "Home", new{id="{{id=lastLatency}}"});
       url = HttpUtility.UrlDecode(url);
 }

 <a data-ng-href="@url" target="_blank">Home</a>

正如你不应该期望在不了解Android/iOS如何作为平台的情况下创建Android或iOS应用程序一样,如果你想开发web应用程序,你需要了解web如何作为平台。也就是说,您应该花一些时间熟悉HTTP协议。单击HTML链接时,浏览器正在向服务器发出GET请求。在GET请求中,服务器返回响应所需的所有数据必须是URL的一部分,如路径或查询字符串,并且整个URL作为一个整体唯一地标识特定资源

因此,不,您不能“隐藏”id,因为没有id,它就不是同一个资源。对你努力开发的平台有了了解,你的问题的答案就显而易见了,这就是为什么知道网络作为一个平台是如何工作的如此重要

public ActionResult Index(invViewModel objInvViewModel) {
    int getID=objInvViewModel.id //here i am getting id
}