我在后面的代码中table
创建了一个,rows/cells
并向每个单元格添加了各种控件。表格上也有submit button
。
其中一个单元格包含一个SPLinkButton
. 我有一个从后面代码中设置的默认值Javascript function
更改innerText/textContent
基于用户操作的方法。在单击 Button 以运行后面的代码之前,最终用户确实会看到SPLinkButton
.
单击提交按钮时,这是唯一一个在button's postback
. ALabel/TextBox/DDL
都保持自己的价值观。如果我将控件包装在 中IsPostBack
,则添加控件的单元格将为空(或者如果我包装整个表格,则不会有任何行)。 请注意,我使用另一个项目的值在每个表行的基础上唯一地附加 SPLinkButton ID。
What is different about LinkButton/SPLinkButton and postback behavior?
编辑:我将 SPLinkButton 转换为 TextBox,提供类似的功能。虽然我不喜欢与文本框相比的演示文稿(外观和感觉,以及 SPLinkButton 会在需要时自动扩展模态大小),但它确实起作用。如果可能的话,我很想让 SPLinkButton 工作并重新使用它。