我是新来的,如果这还不够解释,请道歉.我想在asp.net mvc 3中预填充表单中的字段.
@Html.TextBox("CompName", null, new { @value = ViewBag.CompName })
Run Code Online (Sandbox Code Playgroud)
但是当我想用一个值预先填充它并将该值发送给我的模型时,就像这样;
@Html.TextBoxFor(model => model.Comps.CompName, null, new { @value = ViewBag.CompName })
Run Code Online (Sandbox Code Playgroud)
它不会起作用.有任何想法吗?
提前致谢!
我正在尝试通过 nginx 入口从客户端上传文件。收到 413 响应后,我在入口上设置了以下注释;
Annotations: nginx.ingress.kubernetes.io/body-size: 1024m
nginx.ingress.kubernetes.io/client-body-buffer-size: 50m
nginx.ingress.kubernetes.io/client-max-body-size: 50m
nginx.ingress.kubernetes.io/proxy-body-size: 1024m
nginx.ingress.kubernetes.io/proxy-buffer-size: 32k
nginx.ingress.kubernetes.io/proxy-buffers-number: 8
Run Code Online (Sandbox Code Playgroud)
客户端是一个 Angular 应用程序。它在请求正文中发送文件的 Base64 字符串。我尝试过上传几 KB 的图像,所以我绝对没有达到这些限制。我是 Kubernetes 新手。需要重启ingress才能让这些注解生效吗?
我也尝试过创建一个 ConfigMap;
apiVersion: v1
kind: ConfigMap
metadata:
name: app-ingress-configuration
namespace: development
labels:
app.kubernetes.io/name: [name of ingress]
app.kubernetes.io/part-of: [name of ingress]
data:
proxy-connect-timeout: "50"
proxy-read-timeout: "120"
proxy-send-timeout: "120"
body-size: "1024m"
client-body-buffer-size: "50m"
client-max-body-size: "50m"
proxy-body-size: "1024m"
proxy-buffers: "8 32k"
proxy-buffer-size: "32k"
Run Code Online (Sandbox Code Playgroud)
仍然得到502。
不知道如何通过 kubectl 访问 nginx.conf,从文档看来,如果我更新此 ConfigMap,则 nginx 中的设置无论如何都会更改。
任何帮助表示赞赏。
更新
nginx.conf
# Configuration …Run Code Online (Sandbox Code Playgroud) nginx kubernetes kubernetes-ingress nginx-config nginx-ingress
我有一个linq查询,它返回以第一个字母排序的结果.有没有办法在该信件订购的小组之前退回第一个字母?例如;
**A**
Acountants
Apothecary
**B**
Basketball
Biscuits
Run Code Online (Sandbox Code Playgroud)
等等.我试着像这样分组我的结果;
var companyquery = (from c in db.Categories
group c by c.Name.Substring(0, 1)
into cgroup
select new
{
FirstLetter = cgroup.Key,
Names = cgroup
}).OrderBy(letter => letter.FirstLetter);
return View(companyquery);
Run Code Online (Sandbox Code Playgroud)
但得到了错误:
"传递到字典中的模型项的类型为'System.Data.Entity.Infrastructure.DbQuery
1[<>f__AnonymousType31 [System.String]]',但此字典需要类型为'System.Collections.Generic.IEnumerable`1的模型项[ NewAtAClick.Models.Category] ''
所以现在我使用orderby而不是group _ into _.这是我的查询;
var companyquery = (from c in db.Categories
orderby c.Name.Substring(0, 1)
select c);
Run Code Online (Sandbox Code Playgroud)
这将以阿尔卑斯的顺序返回它们.我试着说
letter1 = companyquery.ToString().SubString(0,1)
Run Code Online (Sandbox Code Playgroud)
然后
return view(letter1 + companyquery.ToList());
Run Code Online (Sandbox Code Playgroud)
但没什么.
提前致谢!