如何通过WebAPI填充DocuSign模板的Radio Button Group TAB单选按钮组
DocuSign 信封创建时单选/复选框组Tab填充方法
你之前填充文本、邮箱字段的逻辑可以复用,仅需调整对应Tab类和赋值规则即可,以下是C# SDK下的实现示例:
单选按钮组(Radio Button Group)填充
单选按钮组需要先绑定组名,再指定该组下选中的选项:
// 构造选中的单选按钮项 var selectedRadio = new Radio { // 此处匹配模板内对应单选选项的TabLabel/Value,和模板配置保持一致即可 Value = Field.TabValue, Selected = "true" }; // 绑定单选按钮组 var radioGroup = new RadioGroup { // 此处为模板内配置的单选组GroupName,用法和你之前Text的TabName一致 GroupName = Field.TabName, Radios = new List<Radio> { selectedRadio } }; // 加入单选组Tab集合 radioGroupTabs.Add(radioGroup);
复选框组(Checkbox Group)填充
复选框可单独指定选中状态,同组多个复选框要选中就新增多个Checkbox对象即可:
var selectedCheckbox = new Checkbox { // 匹配模板内对应复选框的TabLabel TabLabel = Field.TabName, // 标记为选中,传字符串类型的"true",不要传布尔值 Selected = "true", // 如果是分组的复选框,额外指定GroupName即可 // GroupName = "你的复选框组名" }; // 加入复选框Tab集合 checkboxTabs.Add(selectedCheckbox);
注意事项
- GroupName、TabLabel、Value必须和DocuSign模板内的配置完全一致,大小写敏感
- 若需要取消默认选中的选项,将
Selected赋值为"false"即可 - 单选组只需传选中的1个Radio对象即可,无需传入组内所有选项
内容的提问来源于stack exchange,提问作者Baljeet Kiroriwal
相关产品推荐
相关产品推荐

