在Rails Route Helper中的插值(Interpolation in Rails Route Helper)
是否有任何插入到路由帮助器的调用的方法?
我有一个部分,我通过资源(用户,画廊等)作为本地调用
resource
。 我需要一个链接来编辑资源,但我需要每个资源的链接都不相同:对于用户,链接需要使用助手
edit_user_path
,对于需要使用edit_gallery_path
等的edit_gallery_path
。所以我需要一种方法将资源名插入辅助程序(伪代码):
edit_{resource.name}_path
Is there any way of interpolating into a call to a route helper?
I have a partial in which I pass a resource (User, Gallery etc) as a local called
resource
. I need a link to edit the resource, but I need the link to be different for each resource:For a user the link needs to use the helper
edit_user_path
, for Gallery it needs to useedit_gallery_path
etc.So I need a way to interpolate the resource name into the helper (Pseudo code):
edit_{resource.name}_path
原文:https://stackoverflow.com/questions/16922145
最满意答案
数据绑定后,请执行以下操作:
ddl_state.Items.Insert(0, new ListItem("Select","NA")
或者将其添加为标记:
<asp:DropDownList .. AppendDataBoundItems="true"> <Items> <asp:ListItem Text="Select" Value="" /> </Items> </asp:DropDownList>
After data-binding, do this:
ddl_state.Items.Insert(0, new ListItem("Select","NA")
Or add it in markup as:
<asp:DropDownList .. AppendDataBoundItems="true"> <Items> <asp:ListItem Text="Select" Value="" /> </Items> </asp:DropDownList>
相关问答
更多-
while($row = mysqli_fetch_assoc($result)) { extract ($row); echo "数据绑定后,请执行以下操作: ddl_state.Items.Insert(0, new ListItem("Select","NA") 或者将其添加为标记:
动态使用Jquery添加下拉列表并克隆该下拉列表?(Add dropdown list dynamically using Jquery and also cloning that dropdown list?)[2022-05-25]
查看这里的解决方案http://jsfiddle.net/dSgdD/2/ Check out the solutions here http://jsfiddle.net/dSgdD/2/在.ejs模板的末尾添加这段代码 然后在控制器中注入组件: app.controller('myCtrl', function ($scope, myCity) { function getCities() { $htt ...默认下拉列表不支持默认值 有两种方法可以达到你想要的效果 创建自己的下拉数据类型(或使用其他人制作的插件 - 我不确定哪一个支持它,但可能看看nuPickers ) 因为它是你定制的,你可以控制它。 有关如何创建一个结帐文档的更多信息教程 - 创建属性编辑器 使用web api处理程序拦截获取内容值的调用 - 如果属性为空,则设置默认值(null) 下面是一些未经测试的代码: 首先创建web api处理程序 public class SetDropdownDefaultHandler : Delegatin ...点击删除该选项 $("select").click(function(){ $("option[selected='selected']",this).remove(); }); 更新: 正如@fbfcn在评论中建议的那样使用.one更合适 $("select").one("click" ...您可以通过在itemtemplate中为数据库中的一个隐藏字段创建一个条件来在您的网格RowDataBound事件中创建一个条件,并将其视为 for (int intCount = 2013; intCount <= 2020; intCount++) { ddlyear.Items.Add(intCount.ToString()); HiddenField result= GridView1.Rows[e.RowIndex].FindControl("hdnp ...成功功能是这样的: success: function (result) { var drpcity = $('.drpcity'); drpcity.empty(); drpcity.append( $('', { value: -1, ...下拉列表 - 默认值(Dropdown list - default value)[2020-02-05]
通过指定下拉列表的Value属性而不是DefaultValue来选择打印机。 我在Access 2007中使用新表单验证了此代码... Private Sub Form_Load() Dim l_pr As Printer Me.dropdown.RowSourceType = "Value List" For Each l_pr In Application.Printers Me.dropdown.AddItem l_pr.DeviceName Next ...asp.net下拉列表sql表中不存在的默认值(asp.net dropdown list default value that does not exist in sql table)[2022-02-03]
您不必在数据库中添加条目以在下拉列表中显示该默认值。 您可以简单地初始化ListItem对象并将其插入到索引0处的下拉列表中。 请记住,下拉列表是ListItem对象的集合,因此初始化ListItem类型的对象并将其添加到下拉列表中。 就像是 ...... using(SqlConnection con = new SqlConnection(cs)) { using(SqlCommand cmd = new SqlCommand("SELECT * FROM dbo.Gender", con)) ...相关文章
更多- 如何在javascript中写rails的helper代码
- Rails 风格指导
- 用 Rails 搭建微信公众平台 API
- Rails中的路由功能是如何对应的?
- Rails常用插件
- [Hadoop Err] Call to ? failed on local exception: java.net.NoRouteToHostException: No route to host
- Rails设置环境变量
- rails 单元测试
- 在Rails中如何打开一个外部URL,并得到该URL的返回结果。
- RHEL 5下配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。