呃,刚接触,有个问题不是太明白如下代码var test = "mytest";
Ajax.ActionLink("Delete", "Delete", new { test = "aaa" }, new AjaxOptions());此处在传值的时候参数名是test而不是mytest,像是这种需求此处该怎么写呢?就是传的参数名是会变的。
Ajax.ActionLink("Delete", "Delete", new { test = "aaa" }, new AjaxOptions());此处在传值的时候参数名是test而不是mytest,像是这种需求此处该怎么写呢?就是传的参数名是会变的。
解决方案 »
- 动态生成文本框,怎么实现这个功能呢?
- 小女子求救,JS怎样设置flash路径
- 呈现控件时出错未找到文件
- 为什么我用ObjectDataSource 更新不了数据
- 急求:怎么判断网址是从百度谷歌来的还是其他网站链接来的
- 关于文件上传: 用 <input type="file">
- 再次提问:如何按条件跳出 WIN 对话框????
- button 查询数据库 怎么用?
- 求助 datagrid`````DataSet```
- 当textbox的textmode取为multiline时,其maxlength设置无效,请问这种情况下如何设置其最大长度?
- 紧急求助:验证视图状态 MAC 失败
- 有推荐一个针对access的ORM框架吗,linq和ef都不支持access吧
那里就写什么,
为什么非要用个变量来转一把??
解决方法如下 var key = "值";
var a = new { key };
var link = helper.ActionLink("test", "Delete", a,new AjaxOptions());
link = link.Replace("key", 指定的参数名);可能不是好,算是给关心的大家看看吧,至于为什么这么用是因为我做成了组建,所以想自由度高一些。